Package org.opencastproject.workflow.api
package org.opencastproject.workflow.api
Workflow service.
-
ClassDescriptionAbstract base implementation for an operation handler, which implements a simple start operation that returns a
WorkflowOperationResultwith the current mediapackage andWorkflowOperationResult.Action.CONTINUE.Config for Tag Parsing operationA configurable entity.Class for Handling source/target tags and flavors.Product type of a workflow definition and its parameters.JAXB annotated implementation of Map<String, String> forWorkflowInstanceandWorkflowOperationInstance1:1 serialization of aWorkflowInstance.A JAXB-annotated implementation ofWorkflowOperationInstanceAWorkflowOperationHandlerthat is allowed to return Action.PAUSE to pause (and later resume) a workflow.List of possible retry strategies in case of operation hold stateException that is thrown for failing database operations.A workflow definition.A JAXB-annotated implementation ofWorkflowDefinitionA collection of workflow definitions.The superclass for any workflow related exceptions.Represents a workflow's "primary key", for use in maps and sets (immutable)Summary of the workflow stats necessary for index rebuild, for use in repopulate and update (immutable)Entity object for storing workflows in persistence storage.A listener that is notified when the workflow service updates a workflow instance.Thrown when aWorkflowOperationInstancefails to run.Describes an operation or action to be performed as part of a workflow.Thrown when aWorkflowOperationInstancefails to run.Handler for workflow operations.A workflow operation belonging to a workflow instance.The result of a workflow operation.Exception that is thrown for failing database operations.ManagesWorkflowDefinitions andWorkflowInstances.API that defines persistent storage of workflowsImplementsWorkflowServiceDatabase.A single result of searching.The search result represents a set of result items that has been compiled as a result for a search operation.This exception is used if there is an error related to a WorkflowStateA simple workflow listener implementation suitable for monitoring a workflow's state changes.Describes a mapping of workflow states to labels.Provides a mechanism to un/marshall workflow instances and definitions to/from xml.Provides a mechanism to un/marshall workflow instances and definitions to/from xml.