Class ConfigurableAWSS3PublishWorkflowOperationHandler
java.lang.Object
org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
org.opencastproject.workflow.handler.distribution.ConfigurableWorkflowOperationHandlerBase
org.opencastproject.workflow.handler.distribution.ConfigurablePublishWorkflowOperationHandler
org.opencastproject.workflow.handler.distribution.ConfigurableAWSS3PublishWorkflowOperationHandler
- All Implemented Interfaces:
WorkflowOperationHandler
public class ConfigurableAWSS3PublishWorkflowOperationHandler
extends ConfigurablePublishWorkflowOperationHandler
WOH that distributes selected elements to an internal distribution channel and adds reflective publication elements
to the media package.
-
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.handler.distribution.ConfigurablePublishWorkflowOperationHandler
EVENT_ID_TEMPLATE_KEY, ORG_TEMPLATE_KEY_PREFIX, PLAYER_PATH_TEMPLATE_KEY, PLAYER_PROPERTY, PUBLICATION_ID_TEMPLATE_KEY, SERIES_ID_TEMPLATE_KEYFields 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 TypeMethodDescriptionprotected voidsetSecurityService(SecurityService securityService) OSGi DIvoidsetServiceRegistry(ServiceRegistry serviceRegistry) Sets the service registry.Methods inherited from class org.opencastproject.workflow.handler.distribution.ConfigurablePublishWorkflowOperationHandler
getDownloadDistributionService, getStreamingDistributionService, populateUrlWithVariables, startMethods inherited from class org.opencastproject.workflow.handler.distribution.ConfigurableWorkflowOperationHandlerBase
getPublications, retractMethods 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, skip, toString, waitForStatus, waitForStatus
-
Constructor Details
-
ConfigurableAWSS3PublishWorkflowOperationHandler
public ConfigurableAWSS3PublishWorkflowOperationHandler()
-
-
Method Details
-
setSecurityService
OSGi DI- Overrides:
setSecurityServicein classConfigurablePublishWorkflowOperationHandler
-
setServiceRegistry
Description copied from class:AbstractWorkflowOperationHandlerSets the service registry. This method is here as a convenience for developers that need the registry to do job waiting.- Overrides:
setServiceRegistryin classConfigurablePublishWorkflowOperationHandler- Parameters:
serviceRegistry- the service registry
-