Class RetractEngageAWSS3WorkflowOperationHandler
java.lang.Object
org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
org.opencastproject.workflow.handler.distribution.RetractEngageWorkflowOperationHandler
org.opencastproject.workflow.handler.distribution.RetractEngageAWSS3WorkflowOperationHandler
- All Implemented Interfaces:
WorkflowOperationHandler
public class RetractEngageAWSS3WorkflowOperationHandler
extends RetractEngageWorkflowOperationHandler
Workflow operation for retracting a media package from the engage player.
-
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.RetractEngageWorkflowOperationHandler
downloadDistributionService, searchService, streamingDistributionServiceFields inherited from class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
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 voidactivate(org.osgi.service.component.ComponentContext cc) Activates this component with its properties once all of the collaborating services have been setprotected voidsetDownloadDistributionService(DownloadDistributionService downloadDistributionService) Callback for the OSGi declarative services configuration.protected voidsetSearchService(SearchService searchService) Callback for declarative services configuration that will introduce us to the search service.voidsetServiceRegistry(ServiceRegistry serviceRegistry) Sets the service registry.Methods inherited from class org.opencastproject.workflow.handler.distribution.RetractEngageWorkflowOperationHandler
retractElements, setStreamingDistributionService, startMethods inherited from class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
applyTargetTagsToElement, asList, createResult, createResult, createResult, createResult, destroy, equals, getCfg, getConfig, getConfig, getConfig, getDescription, getFileNameFromElements, getId, getOptConfig, getOptConfig, getTagsAndFlavors, hashCode, setJobBarrierPollingInterval, skip, toString, waitForStatus, waitForStatus
-
Constructor Details
-
RetractEngageAWSS3WorkflowOperationHandler
public RetractEngageAWSS3WorkflowOperationHandler()
-
-
Method Details
-
setDownloadDistributionService
protected void setDownloadDistributionService(DownloadDistributionService downloadDistributionService) Callback for the OSGi declarative services configuration.- Overrides:
setDownloadDistributionServicein classRetractEngageWorkflowOperationHandler- Parameters:
downloadDistributionService- the download distribution service
-
setSearchService
Callback for declarative services configuration that will introduce us to the search service. Implementation assumes that the reference is configured as being static.- Overrides:
setSearchServicein classRetractEngageWorkflowOperationHandler- Parameters:
searchService- an instance of the search service
-
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 classRetractEngageWorkflowOperationHandler- Parameters:
serviceRegistry- the service registry
-
activate
protected void activate(org.osgi.service.component.ComponentContext cc) Description copied from class:AbstractWorkflowOperationHandlerActivates this component with its properties once all of the collaborating services have been set- Overrides:
activatein classRetractEngageWorkflowOperationHandler- Parameters:
cc- The component's context, containing the properties used for configuration
-