Class SchedulerEventImpl
java.lang.Object
org.opencastproject.scheduler.impl.SchedulerEventImpl
- All Implemented Interfaces:
SchedulerEvent
An in-memory construct to represent the scheduled event
-
Constructor Summary
ConstructorsConstructorDescriptionSchedulerEventImpl(String eventId, String version, MediaPackage mediaPackage, TechnicalMetadata technicalMetadata) Builds a representation of the technical metadata. -
Method Summary
Modifier and TypeMethodDescriptionReturns the event identifierReturns the mediapackageReturns the technical metadataReturns the version of the eventvoidsetEventId(String eventId) voidsetMediaPackage(MediaPackage mediaPackage) voidsetTechnicalMetadata(TechnicalMetadata technicalMetadata) voidsetVersion(String version)
-
Constructor Details
-
SchedulerEventImpl
public SchedulerEventImpl(String eventId, String version, MediaPackage mediaPackage, TechnicalMetadata technicalMetadata) Builds a representation of the technical metadata.- Parameters:
eventId- the event identifierversion- the version of the eventmediaPackage- the mediapackagetechnicalMetadata- the technical metadata
-
-
Method Details
-
getEventId
Description copied from interface:SchedulerEventReturns the event identifier- Specified by:
getEventIdin interfaceSchedulerEvent- Returns:
- the event identifier
-
setEventId
-
getVersion
Description copied from interface:SchedulerEventReturns the version of the event- Specified by:
getVersionin interfaceSchedulerEvent- Returns:
- the version of the event
-
setVersion
-
getMediaPackage
Description copied from interface:SchedulerEventReturns the mediapackage- Specified by:
getMediaPackagein interfaceSchedulerEvent- Returns:
- the mediapackage
-
setMediaPackage
-
getTechnicalMetadata
Description copied from interface:SchedulerEventReturns the technical metadata- Specified by:
getTechnicalMetadatain interfaceSchedulerEvent- Returns:
- the technical metadata
-
setTechnicalMetadata
-