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<EventCatalogUIAdapter, String, Boolean> static final com.entwinemedia.fn.Fn<MediaPackageElementFlavor, Boolean> static final Comparator<Catalog> static final com.entwinemedia.fn.Fn<EventCatalogUIAdapter, MediaPackageElementFlavor> -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcalculateChecksum(Workspace workspace, List<MediaPackageElementFlavor> eventCatalogUIAdapterFlavors, Date startDateTime, Date endDateTime, String captureAgentId, Set<String> userIds, MediaPackage mediaPackage, com.entwinemedia.fn.data.Opt<DublinCoreCatalog> episodeDublincore, Map<String, String> wfProperties, Map<String, String> finalCaProperties, AccessControlList acl) static StringtoHumanReadableString(Workspace workspace, List<MediaPackageElementFlavor> catalogFlavors, SchedulerEvent event) Converts a scheduler event to a human readable string
-
Field Details
-
sortCatalogById
-
isNotEpisodeDublinCore
public static final com.entwinemedia.fn.Fn<MediaPackageElementFlavor,Boolean> isNotEpisodeDublinCore -
uiAdapterToFlavor
public static final com.entwinemedia.fn.Fn<EventCatalogUIAdapter,MediaPackageElementFlavor> uiAdapterToFlavor -
eventOrganizationFilter
public static final com.entwinemedia.fn.Fn2<EventCatalogUIAdapter,String, eventOrganizationFilterBoolean>
-
-
Method Details
-
calculateChecksum
public static String calculateChecksum(Workspace workspace, List<MediaPackageElementFlavor> eventCatalogUIAdapterFlavors, Date startDateTime, Date endDateTime, String captureAgentId, Set<String> userIds, MediaPackage mediaPackage, com.entwinemedia.fn.data.Opt<DublinCoreCatalog> episodeDublincore, Map<String, String> wfProperties, Map<String, String> finalCaProperties, AccessControlList acl) -
toHumanReadableString
public static String toHumanReadableString(Workspace workspace, List<MediaPackageElementFlavor> catalogFlavors, 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
-