Class ErrorResolutionWorkflowOperationHandler
- java.lang.Object
-
- org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
- org.opencastproject.workflow.handler.workflow.ResumableWorkflowOperationHandlerBase
-
- org.opencastproject.workflow.handler.workflow.ErrorResolutionWorkflowOperationHandler
-
- All Implemented Interfaces:
org.opencastproject.workflow.api.ResumableWorkflowOperationHandler,org.opencastproject.workflow.api.WorkflowOperationHandler
public class ErrorResolutionWorkflowOperationHandler extends ResumableWorkflowOperationHandlerBase
Workflow operation handler for choosing the retry strategy after a failing operation
-
-
Field Summary
-
Fields inherited from class org.opencastproject.workflow.handler.workflow.ResumableWorkflowOperationHandlerBase
componentContext, holdActionTitle, staticResource, staticResourceRegistration
-
-
Constructor Summary
Constructors Constructor Description ErrorResolutionWorkflowOperationHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate(org.osgi.service.component.ComponentContext componentContext)voiddeactivate()Callback from the OSGi environment on component shutdown.org.opencastproject.workflow.api.WorkflowOperationResultresume(org.opencastproject.workflow.api.WorkflowInstance workflowInstance, org.opencastproject.job.api.JobContext context, Map<String,String> properties)voidsetServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry serviceRegistry)-
Methods inherited from class org.opencastproject.workflow.handler.workflow.ResumableWorkflowOperationHandlerBase
getHoldActionTitle, getHoldStateUserInterfaceURL, isAlwaysPause, registerHoldStateUserInterface, setHoldActionTitle, start
-
Methods inherited from class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
asList, cfgKeyMissing, createResult, createResult, createResult, createResult, destroy, equals, getCfg, getConfig, getConfig, getConfig, getDescription, getFileNameFromElements, getId, getOptConfig, getOptConfig, getTagsAndFlavors, hashCode, setJobBarrierPollingInterval, skip, toString, waitForStatus, waitForStatus
-
-
-
-
Method Detail
-
activate
public void activate(org.osgi.service.component.ComponentContext componentContext)
-
deactivate
public void deactivate()
Description copied from class:ResumableWorkflowOperationHandlerBaseCallback from the OSGi environment on component shutdown. Make sure to call this super implementation when overwriting this class.- Overrides:
deactivatein classResumableWorkflowOperationHandlerBase
-
resume
public org.opencastproject.workflow.api.WorkflowOperationResult resume(org.opencastproject.workflow.api.WorkflowInstance workflowInstance, org.opencastproject.job.api.JobContext context, Map<String,String> properties) throws org.opencastproject.workflow.api.WorkflowOperationException- Specified by:
resumein interfaceorg.opencastproject.workflow.api.ResumableWorkflowOperationHandler- Overrides:
resumein classResumableWorkflowOperationHandlerBase- Throws:
org.opencastproject.workflow.api.WorkflowOperationException- See Also:
ResumableWorkflowOperationHandler.resume(org.opencastproject.workflow.api.WorkflowInstance, JobContext, java.util.Map)
-
setServiceRegistry
public void setServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry serviceRegistry)
- Overrides:
setServiceRegistryin classorg.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
-