Class SchedulerEventImpl
java.lang.Object
org.opencastproject.scheduler.impl.SchedulerEventImpl
- All Implemented Interfaces:
org.opencastproject.scheduler.api.SchedulerEvent
public class SchedulerEventImpl
extends Object
implements org.opencastproject.scheduler.api.SchedulerEvent
An in-memory construct to represent the scheduled event
-
Constructor Summary
ConstructorsConstructorDescriptionSchedulerEventImpl(String eventId, String version, org.opencastproject.mediapackage.MediaPackage mediaPackage, org.opencastproject.scheduler.api.TechnicalMetadata technicalMetadata) Builds a representation of the technical metadata. -
Method Summary
Modifier and TypeMethodDescriptionorg.opencastproject.mediapackage.MediaPackageorg.opencastproject.scheduler.api.TechnicalMetadatavoidsetEventId(String eventId) voidsetMediaPackage(org.opencastproject.mediapackage.MediaPackage mediaPackage) voidsetTechnicalMetadata(org.opencastproject.scheduler.api.TechnicalMetadata technicalMetadata) voidsetVersion(String version)
-
Constructor Details
-
SchedulerEventImpl
public SchedulerEventImpl(String eventId, String version, org.opencastproject.mediapackage.MediaPackage mediaPackage, org.opencastproject.scheduler.api.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
- Specified by:
getEventIdin interfaceorg.opencastproject.scheduler.api.SchedulerEvent
-
setEventId
-
getVersion
- Specified by:
getVersionin interfaceorg.opencastproject.scheduler.api.SchedulerEvent
-
setVersion
-
getMediaPackage
public org.opencastproject.mediapackage.MediaPackage getMediaPackage()- Specified by:
getMediaPackagein interfaceorg.opencastproject.scheduler.api.SchedulerEvent
-
setMediaPackage
public void setMediaPackage(org.opencastproject.mediapackage.MediaPackage mediaPackage) -
getTechnicalMetadata
public org.opencastproject.scheduler.api.TechnicalMetadata getTechnicalMetadata()- Specified by:
getTechnicalMetadatain interfaceorg.opencastproject.scheduler.api.SchedulerEvent
-
setTechnicalMetadata
public void setTechnicalMetadata(org.opencastproject.scheduler.api.TechnicalMetadata technicalMetadata)
-