Class ConfigurableWorkflowOperationHandlerBase
java.lang.Object
org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
org.opencastproject.workflow.handler.distribution.ConfigurableWorkflowOperationHandlerBase
- All Implemented Interfaces:
WorkflowOperationHandler
- Direct Known Subclasses:
ConfigurablePublishWorkflowOperationHandler,ConfigurableRetractWorkflowOperationHandler
public abstract class ConfigurableWorkflowOperationHandlerBase
extends AbstractWorkflowOperationHandler
Abstract base class of ConfigurablePublishWorkflerOperationHandler and ConfigurableRectractWorkflowOperationHandler.
Both the ConfigurablePublishWorkflowOperationHandler and ConfigurableRetractWorkflowOperationHanlder are capable of
retracting publications created by the ConfigurablePublishWorkflowOperationHandler.
To avoid code duplication, this commonly used functionaly has been factored out into this class.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
AbstractWorkflowOperationHandler.Configuration -
Field Summary
Fields inherited from class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
asList, description, id, serviceRegistry, SOURCE_FLAVOR, SOURCE_FLAVORS, SOURCE_TAG, SOURCE_TAGS, TARGET_FLAVOR, TARGET_FLAVORS, TARGET_TAG, TARGET_TAGS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPublications(MediaPackage mp, String channelId) voidretract(MediaPackage mp, String channelId, boolean retractStreaming) Methods inherited from class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
activate, asList, cfgKeyMissing, createResult, createResult, createResult, createResult, destroy, equals, getCfg, getConfig, getConfig, getConfig, getDescription, getFileNameFromElements, getId, getOptConfig, getOptConfig, getTagsAndFlavors, hashCode, setJobBarrierPollingInterval, setServiceRegistry, skip, start, toString, waitForStatus, waitForStatus
-
Constructor Details
-
ConfigurableWorkflowOperationHandlerBase
public ConfigurableWorkflowOperationHandlerBase()
-
-
Method Details
-
getPublications
-
retract
public void retract(MediaPackage mp, String channelId, boolean retractStreaming) throws WorkflowOperationException - Throws:
WorkflowOperationException
-