Class TranscriptionProviderControlDto
java.lang.Object
org.opencastproject.transcription.persistence.TranscriptionProviderControlDto
- All Implemented Interfaces:
Serializable
@Entity(name="TranscriptionProvider")
public class TranscriptionProviderControlDto
extends Object
implements Serializable
Entity object for the providers.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorTranscriptionProviderControlDto(String provider) Creates a provider -
Method Summary
Modifier and TypeMethodDescriptionstatic Function<javax.persistence.EntityManager, Optional<TranscriptionProviderControlDto>> findIdByProviderQuery(String provider) Find a transcription provider id by provider name.static Function<javax.persistence.EntityManager, Optional<TranscriptionProviderControlDto>> findProviderByIdQuery(long id) Find a transcription provider by its id.static Function<javax.persistence.EntityManager, TranscriptionProviderControlDto> storeProviderQuery(String provider) Store new providerConvert into business object.
-
Constructor Details
-
TranscriptionProviderControlDto
public TranscriptionProviderControlDto()Default constructor -
TranscriptionProviderControlDto
Creates a provider- Parameters:
provider- the provider
-
-
Method Details
-
toTranscriptionProviderControl
Convert into business object. -
storeProviderQuery
public static Function<javax.persistence.EntityManager,TranscriptionProviderControlDto> storeProviderQuery(String provider) Store new provider -
findProviderByIdQuery
public static Function<javax.persistence.EntityManager,Optional<TranscriptionProviderControlDto>> findProviderByIdQuery(long id) Find a transcription provider by its id. -
findIdByProviderQuery
public static Function<javax.persistence.EntityManager,Optional<TranscriptionProviderControlDto>> findIdByProviderQuery(String provider) Find a transcription provider id by provider name.
-