Class SchedulerUtil
java.lang.Object
org.opencastproject.scheduler.impl.SchedulerUtil
Functions to support scheduler service operations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.entwinemedia.fn.Fn2<org.opencastproject.metadata.dublincore.EventCatalogUIAdapter, String, Boolean> static final com.entwinemedia.fn.Fn<org.opencastproject.mediapackage.MediaPackageElementFlavor, Boolean> static final Comparator<org.opencastproject.mediapackage.Catalog> static final com.entwinemedia.fn.Fn<org.opencastproject.metadata.dublincore.EventCatalogUIAdapter, org.opencastproject.mediapackage.MediaPackageElementFlavor> -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcalculateChecksum(org.opencastproject.workspace.api.Workspace workspace, List<org.opencastproject.mediapackage.MediaPackageElementFlavor> eventCatalogUIAdapterFlavors, Date startDateTime, Date endDateTime, String captureAgentId, Set<String> userIds, org.opencastproject.mediapackage.MediaPackage mediaPackage, com.entwinemedia.fn.data.Opt<org.opencastproject.metadata.dublincore.DublinCoreCatalog> episodeDublincore, Map<String, String> wfProperties, Map<String, String> finalCaProperties, org.opencastproject.security.api.AccessControlList acl) static StringtoHumanReadableString(org.opencastproject.workspace.api.Workspace workspace, List<org.opencastproject.mediapackage.MediaPackageElementFlavor> catalogFlavors, org.opencastproject.scheduler.api.SchedulerEvent event) Converts a scheduler event to a human readable string
-
Field Details
-
sortCatalogById
-
isNotEpisodeDublinCore
public static final com.entwinemedia.fn.Fn<org.opencastproject.mediapackage.MediaPackageElementFlavor,Boolean> isNotEpisodeDublinCore -
uiAdapterToFlavor
public static final com.entwinemedia.fn.Fn<org.opencastproject.metadata.dublincore.EventCatalogUIAdapter,org.opencastproject.mediapackage.MediaPackageElementFlavor> uiAdapterToFlavor -
eventOrganizationFilter
-
-
Method Details
-
calculateChecksum
public static String calculateChecksum(org.opencastproject.workspace.api.Workspace workspace, List<org.opencastproject.mediapackage.MediaPackageElementFlavor> eventCatalogUIAdapterFlavors, Date startDateTime, Date endDateTime, String captureAgentId, Set<String> userIds, org.opencastproject.mediapackage.MediaPackage mediaPackage, com.entwinemedia.fn.data.Opt<org.opencastproject.metadata.dublincore.DublinCoreCatalog> episodeDublincore, Map<String, String> wfProperties, Map<String, String> finalCaProperties, org.opencastproject.security.api.AccessControlList acl) -
toHumanReadableString
public static String toHumanReadableString(org.opencastproject.workspace.api.Workspace workspace, List<org.opencastproject.mediapackage.MediaPackageElementFlavor> catalogFlavors, org.opencastproject.scheduler.api.SchedulerEvent event) Converts a scheduler event to a human readable string- Parameters:
workspace- the workspacecatalogFlavors- the event catalog flavorsevent- the scheduler event- Returns:
- a human readable string
-