Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abortable - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- abortable - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- AbstractWorkflowOperationHandler - Class in org.opencastproject.workflow.api
-
Abstract base implementation for an operation handler, which implements a simple start operation that returns a
WorkflowOperationResultwith the current mediapackage andWorkflowOperationResult.Action.CONTINUE. - AbstractWorkflowOperationHandler() - Constructor for class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- AbstractWorkflowOperationHandler.Configuration - Enum Class in org.opencastproject.workflow.api
-
Config for Tag Parsing operation
- action - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- activate(ComponentContext) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Activates this component with its properties once all of the collaborating services have been set
- activate(ComponentContext) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Creates
EntityManagerFactoryusing persistence provider and properties passed via OSGi. - Adapter() - Constructor for class org.opencastproject.workflow.api.RetryStrategy.Adapter
- Adapter() - Constructor for class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState.Adapter
- Adapter() - Constructor for class org.opencastproject.workflow.api.WorkflowSetImpl.Adapter
- add(WorkflowOperationDefinition) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Appends the operation to the workflow definition.
- add(WorkflowOperationDefinition) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Appends the operation to the workflow definition.
- add(WorkflowOperationDefinition, int) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Inserts the operation at the given position into the workflow definition.
- add(WorkflowOperationDefinition, int) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Inserts the operation at the given position into the workflow definition.
- addItem(WorkflowInstance) - Method in class org.opencastproject.workflow.api.WorkflowSetImpl
-
Adds an item to the result set.
- addTag(String) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Tags the workflow definition with the given tag.
- addTag(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- addWorkflowListener(WorkflowListener) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Adds a workflow listener to be notified when workflows are updated.
- allowsAbort() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Returns
trueif this operation can be canceled by the user from an optional hold state. - allowsAbort() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Returns
trueif this operation can be canceled by the user from an optional hold state. - allowsContinue() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Returns
trueif this operation can be continued by the user from an optional hold state. - allowsContinue() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Returns
trueif this operation can be continued by the user from an optional hold state. - applyTagDiff(WorkflowOperationTagUtil.TagDiff, Track) - Static method in class org.opencastproject.workflow.api.WorkflowOperationTagUtil
- asList - Variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
AbstractWorkflowOperationHandler.asList(String)as a function. - asList(String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Converts a comma separated string into a set of values.
C
- cfgKeyMissing(String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Deprecated.
- cleanupWorkflowInstances(int, WorkflowInstance.WorkflowState) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Starts a cleanup of workflow instances with a given lifetime and a specific state
- clearTags() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Removes all tags associated with this workflow definition
- clearTags() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- compareTo(WorkflowDefinition) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- Configurable - Interface in org.opencastproject.workflow.api
-
A configurable entity.
- configurations - Variable in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- configurations - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- configurations - Variable in class org.opencastproject.workflow.api.WorkflowInstance
- configurations - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- configurations - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- ConfiguredTagsAndFlavors - Class in org.opencastproject.workflow.api
-
Class for Handling source/target tags and flavors.
- ConfiguredTagsAndFlavors() - Constructor for class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
- ConfiguredWorkflow - Class in org.opencastproject.workflow.api
-
Product type of a workflow definition and its parameters.
- ConfiguredWorkflow(WorkflowDefinition, Map<String, String>) - Constructor for class org.opencastproject.workflow.api.ConfiguredWorkflow
-
Constructor.
- containsTag(String) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Returns
trueif the workflow definition contains the given tag. - containsTag(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- containsTag(Collection<String>) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Returns
trueif the workflow definition contains at least one of the given tags. - containsTag(Collection<String>) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- continuable - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- continuable - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- CONTINUE - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationResult.Action
- countMediaPackages() - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Returns the number of events workflows have been run on.
- countMediaPackages() - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Returns the number of events workflows have been run on.
- countStateChanges() - Method in class org.opencastproject.workflow.api.WorkflowStateListener
-
Returns the number of state changes that this listener has observed without ignoring.
- countStateChanges(WorkflowInstance.WorkflowState) - Method in class org.opencastproject.workflow.api.WorkflowStateListener
-
Returns the number of state changes that this listener has observed without ignoring.
- countWorkflowInstances() - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Gets the total number of workflows that have been created to date.
- countWorkflowInstances(WorkflowInstance.WorkflowState) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Gets the total number of workflows that have been created to date and that match the workflow state which might be
null. - countWorkflows(WorkflowInstance.WorkflowState) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets the amount of workflow instances.
- countWorkflows(WorkflowInstance.WorkflowState) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets the amount of workflow instances.
- createResult(MediaPackage, Map<String, String>, WorkflowOperationResult.Action, long) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Creates a result for the execution of this workflow operation handler.
- createResult(MediaPackage, WorkflowOperationResult.Action) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Creates a result for the execution of this workflow operation handler.
- createResult(MediaPackage, WorkflowOperationResult.Action, long) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Creates a result for the execution of this workflow operation handler.
- createResult(WorkflowOperationResult.Action) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Creates a result for the execution of this workflow operation handler.
- createTagDiff(List<String>) - Static method in class org.opencastproject.workflow.api.WorkflowOperationTagUtil
D
- dateCompleted - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- dateCompleted - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- dateStarted - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- dateStarted - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- db - Variable in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
- dbSessionFactory - Variable in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
- definitions - Variable in class org.opencastproject.workflow.api.WorkflowDefinitionSet
- description - Variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
The description of what this handler actually does
- description - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- description - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- description - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- deserialize(JsonParser, DeserializationContext) - Method in class org.opencastproject.workflow.api.YamlWorkflowConfigurationDeserializer
- destroy(WorkflowInstance, JobContext) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Clean up after a workflow operation finishes
- destroy(WorkflowInstance, JobContext) - Method in interface org.opencastproject.workflow.api.WorkflowOperationHandler
-
Clean up after a workflow operation finishes
E
- emf - Variable in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Factory used to create
EntityManagers for transactions - equals(Object) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- equals(Object) - Method in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- equals(Object) - Method in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- equals(Object) - Method in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- equals(Object) - Method in class org.opencastproject.workflow.api.WorkflowIdentifier
- equals(Object) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- equals(Object) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- exceptionHandlingWorkflow - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- exceptionHandlingWorkflow - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- exceptionHandlingWorkflow - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- executeCondition - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- executeCondition - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- executeCondition - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- executionHost - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- executionHost - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- extend(WorkflowDefinition) - Method in class org.opencastproject.workflow.api.WorkflowInstance
F
- FAILED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- FAILED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
- failedAttempts - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- failedAttempts - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- FAILING - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- failOnError - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- failOnError - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- FAILURE_KEY - Static variable in interface org.opencastproject.workflow.api.WorkflowDefinition
-
The variable in a workflow definition that is to be replaced by the reason for an operation's failure.
- failWorkflowOnException - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
G
- get(int) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Returns the operation at the given position.
- get(int) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Returns the operation at the given position.
- getAction() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Operations may optionally request that the workflow be placed in a certain state.
- getAction() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Operations may optionally request that the workflow be placed in a certain state.
- getCfg(WorkflowInstance, String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- getConfig(WorkflowInstance, String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Get a mandatory configuration key.
- getConfig(WorkflowInstance, String, String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Get a configuration key.
- getConfig(WorkflowOperationInstance, String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Get a mandatory configuration key.
- getConfiguration(String) - Method in interface org.opencastproject.workflow.api.Configurable
-
Returns the value of property
nameornullif no such property has been set. - getConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
Returns the value of property
nameornullif no such property has been set. - getConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns the value of property
nameornullif no such property has been set. - getConfigurationKeys() - Method in interface org.opencastproject.workflow.api.Configurable
-
Gets the configuration keys that are currently set for this configurable entity.
- getConfigurationKeys() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getConfigurationKeys() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
Gets the configuration keys that are currently set for this configurable entity.
- getConfigurationKeys() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Gets the configuration keys that are currently set for this configurable entity.
- getConfigurationPanel() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
A XML String describing the configuration parameter/panel for this WorkflowDefinition.
- getConfigurationPanel() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
A XML String describing the configuration parameter/panel for this WorkflowDefinition.
- getConfigurationPanelJson() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
A JSON String describing the configuration parameter/panel for this WorkflowDefinition.
- getConfigurationPanelJson() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
A JSON String describing the configuration parameter/panel for this WorkflowDefinition.
- getConfigurations() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getConfigurations() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Return configuration of this workflow operation as Map.
- getCreatorName() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getCurrentOperation() - Method in class org.opencastproject.workflow.api.WorkflowInstance
-
Returns the workflow operation that is currently active or next to be executed.
- getDateCompleted() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getDateCompleted() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
The timestamp this operation completed
- getDateCreated() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getDateStarted() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
The timestamp this operation started.
- getDefinitions() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionSet
- getDescription() - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Returns a description of what this handler does.
- getDescription() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
A longer description of this workflow definition
- getDescription() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
A longer description of this workflow definition
- getDescription() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getDescription() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
- getDescription() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- getDescription() - Method in interface org.opencastproject.workflow.api.WorkflowOperationHandler
-
Returns a description of what this handler does.
- getDescription() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Gets the operation description
- getDisplayOrder() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
An integer describing the display order for this workflow definition.
- getDisplayOrder() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
An integer describing the display order for this workflow definition.
- getExceptionHandlingWorkflow() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
-
The workflow to run if an exception is thrown while this operation is running.
- getExceptionHandlingWorkflow() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
The workflow to run if an exception is thrown while this operation is running.
- getExceptionHandlingWorkflow() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
The workflow to run if an exception is thrown while this operation is running.
- getExecutionCondition() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
-
Returns either
nullortrueto have the operation executed. - getExecutionCondition() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- getExecutionCondition() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns either
nullortrueto have the operation executed. - getExecutionHost() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns the current execution host
- getFailedAttempts() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns the number of failed executions that have previously been attempted.
- getFileNameFromElements(MediaPackageElement, MediaPackageElement) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Generates a filename using the base name of a source element and the extension of a derived element.
- getHoldActionTitle() - Method in interface org.opencastproject.workflow.api.ResumableWorkflowOperationHandler
-
Returns the title for the link to this operations hold state UI.
- getHoldStateUserInterfaceURL(WorkflowInstance) - Method in interface org.opencastproject.workflow.api.ResumableWorkflowOperationHandler
-
Gets the URL for the user interface for resuming the workflow.
- getId() - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
The identifier used to map a workflow operation to its handler
- getId() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
The short title of this workflow definition
- getId() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
The short title of this workflow definition
- getId() - Method in class org.opencastproject.workflow.api.WorkflowIdentifier
- getId() - Method in class org.opencastproject.workflow.api.WorkflowIndexData
- getId() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getId() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
- getId() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- getId() - Method in interface org.opencastproject.workflow.api.WorkflowOperationHandler
-
The identifier used to map a workflow operation to its handler
- getId() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Gets the unique identifier for this operation, or null.
- getItems() - Method in interface org.opencastproject.workflow.api.WorkflowSet
-
The search item list
- getItems() - Method in class org.opencastproject.workflow.api.WorkflowSetImpl
-
The search item list
- getKey() - Method in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- getMaxAttempts() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
-
Returns the number of attempts the workflow service will make to execute this operation.
- getMaxAttempts() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
Returns the number of attempts the workflow service will make to execute this operation.
- getMaxAttempts() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns the number of attempts the workflow service will make to execute this operation.
- getMediaPackage() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getMediaPackage() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
- getMediaPackage() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- getMediaPackageId() - Method in class org.opencastproject.workflow.api.WorkflowIndexData
- getOperations() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
The operations, listed in order, that this workflow definition includes.
- getOperations() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
The operations, listed in order, that this workflow definition includes.
- getOperations() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getOptConfig(WorkflowInstance, String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Get an optional configuration key.
- getOptConfig(WorkflowOperationInstance, String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Get an optional configuration key.
- getOrganization() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Gets the organization associated with this workflow (or
null, if it's global) - getOrganization() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- getOrganization() - Method in class org.opencastproject.workflow.api.WorkflowIdentifier
- getOrganizationId() - Method in class org.opencastproject.workflow.api.WorkflowIndexData
- getOrganizationId() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getParameters() - Method in class org.opencastproject.workflow.api.ConfiguredWorkflow
-
Get the workflow's parameter map.
- getProperties() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Operations may optionally set properties on a workflow operation.
- getProperties() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Operations may optionally set properties on a workflow operation.
- getRetryStrategy() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
-
Return the retry strategy
- getRetryStrategy() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
Return the retry strategy
- getRetryStrategy() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Return the strategy to use in case of operation failure
- getRoles() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Returns the roles for this workflow definition
- getRoles() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- getRunningWorkflowInstanceByMediaPackage(String, String) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Returns the
WorkflowInstancecurrently running on the given mediaPackage - getRunningWorkflowInstancesByMediaPackage(String) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets all workflow instances that are currently running on the mediapackage.
- getRunningWorkflowInstancesByMediaPackage(String) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets all workflow instances that are currently running on the mediapackage.
- getSingleSrcFlavor() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return a single source flavor Only use this, if there should be exactly one source-flavor
- getSingleSrcTag() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return a single source tag Only use this, if there should be exactly one source-tag
- getSingleTargetFlavor() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return a single target flavor Only use this, if there should be exactly one target-flavor
- getSingleTargetTag() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return a single target tag Only use this, if there should be exactly one target-tag
- getSkipCondition() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
-
Returns either
nullortrueto have the operation skipped. - getSkipCondition() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- getSrcFlavors() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return all configured source-flavors as a list
- getSrcTags() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return all configured source-tags as a list
- getState() - Method in class org.opencastproject.workflow.api.WorkflowIndexData
- getState() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getState() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
The state of this operation.
- getState() - Method in interface org.opencastproject.workflow.api.WorkflowStateMapping
- getState() - Method in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- getStateMappings() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
The custom state mappings to use for this workflow.
- getStateMappings() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- getTags() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Returns the tags for this workflow definition or an empty array if there are no tags.
- getTags() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- getTagsAndFlavors(WorkflowInstance, AbstractWorkflowOperationHandler.Configuration, AbstractWorkflowOperationHandler.Configuration, AbstractWorkflowOperationHandler.Configuration, AbstractWorkflowOperationHandler.Configuration) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Returns a ConfiguredTagsAndFlavors instance, which includes all specified source/target tags and flavors if they are valid Lists can be empty, if no values were specified!
- getTargetFlavors() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return all configured target-flavors as a list
- getTargetTags() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Return all configured target-tags as a list
- getTemplate() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getTemplate() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Gets the operation type.
- getTimeInQueue() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
The number of milliseconds this operation waited in a service queue
- getTimeInQueue() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
The number of milliseconds this operation sat in a queue before finishing.
- getTimeInQueue() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
The number of milliseconds this operation sat in a queue before finishing.
- getTitle() - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
The title for this workflow definition
- getTitle() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- getTitle() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- getValue() - Method in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- getValue() - Method in interface org.opencastproject.workflow.api.WorkflowStateMapping
- getValue() - Method in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- getWorkflow(long) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets a single workflow by its identifier.
- getWorkflow(long) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets a single workflow by its identifier.
- getWorkflow(long, String) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets a single workflow by its identifier
- getWorkflow(long, String) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
- getWorkflowById(long) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Gets a
WorkflowInstanceby its ID. - getWorkflowDefinition() - Method in class org.opencastproject.workflow.api.ConfiguredWorkflow
-
Get the workflow definition.
- getWorkflowDefinitionById(String) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Returns the
WorkflowDefinitionidentified byname. - getWorkflowIndexData(int, int) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets workflow index data for all events.
- getWorkflowIndexData(int, int) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets workflow index data for all events.
- getWorkflowInstance() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- getWorkflowInstances(int, int) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets workflow instances for current organization.
- getWorkflowInstances(int, int) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets workflow instances for current organization.
- getWorkflowInstancesByMediaPackage(String) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Returns all workflows associated with the given mediapackage Current user needs permission to the mediapackage
- getWorkflowInstancesByMediaPackage(String) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets all workflow instances for a mediapackage.
- getWorkflowInstancesByMediaPackage(String) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets all workflow instances for a mediapackage.
- getWorkflowInstancesForCleanup(WorkflowInstance.WorkflowState, Date) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Gets all workflow instances previous to the specified date
- getWorkflowInstancesForCleanup(WorkflowInstance.WorkflowState, Date) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Gets all workflow instances previous to the specified date
- getWorkflowStateMappings() - Method in interface org.opencastproject.workflow.api.WorkflowService
H
- hashCode() - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- hashCode() - Method in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- hashCode() - Method in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- hashCode() - Method in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- hashCode() - Method in class org.opencastproject.workflow.api.WorkflowIdentifier
- hashCode() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- hashCode() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- HOLD - Enum constant in enum class org.opencastproject.workflow.api.RetryStrategy
-
Keep the operation in hold state
I
- id - Variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
The ID of this operation handler
- id - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- insert(WorkflowDefinition, WorkflowOperationInstance) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- INSTANTIATED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- INSTANTIATED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
- isAbortable - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- isAbortable() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns
trueif this operation can be aborted by the user from an optional hold state. - isActive() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- isActive(String) - Static method in class org.opencastproject.workflow.api.WorkflowUtil
-
Checks to see whether a given workflow state is active.
- isActive(WorkflowInstance.WorkflowState) - Static method in class org.opencastproject.workflow.api.WorkflowUtil
-
Deprecated.
- isAlwaysPause() - Method in interface org.opencastproject.workflow.api.ResumableWorkflowOperationHandler
-
Whether this operation handler will always pause.
- isContinuable - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- isContinuable() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Returns
trueif this operation can be continued by the user from an optional hold state. - isFailOnError() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
If true, this workflow will be put into a failed (or failing, if getExceptionHandlingWorkflow() is not null) state when exceptions are thrown during an operation.
- isFailWorkflowOnException() - Method in interface org.opencastproject.workflow.api.WorkflowOperationDefinition
-
If true, this workflow will be put into a failed (or failing, if getExceptionHandlingWorkflow() is not null) state when exceptions are thrown during an operation.
- isFailWorkflowOnException() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
If true, this workflow will be put into a failed (or failing, if getExceptionHandlingWorkflow() is not null) state when exceptions are thrown during an operation.
- isTerminated() - Method in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
J
- JaxbWorkflowConfiguration - Class in org.opencastproject.workflow.api
-
JAXB annotated implementation of Map<String, String> for
WorkflowInstanceandWorkflowOperationInstance - JaxbWorkflowConfiguration() - Constructor for class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- JaxbWorkflowConfiguration(String, String) - Constructor for class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- JaxbWorkflowInstance - Class in org.opencastproject.workflow.api
-
1:1 serialization of a
WorkflowInstance. - JaxbWorkflowInstance() - Constructor for class org.opencastproject.workflow.api.JaxbWorkflowInstance
-
Default no-arg constructor needed by JAXB
- JaxbWorkflowInstance(WorkflowInstance) - Constructor for class org.opencastproject.workflow.api.JaxbWorkflowInstance
- JaxbWorkflowOperationInstance - Class in org.opencastproject.workflow.api
-
A JAXB-annotated implementation of
WorkflowOperationInstance - JaxbWorkflowOperationInstance() - Constructor for class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
-
No-arg constructor needed for JAXB serialization
- JaxbWorkflowOperationInstance(WorkflowOperationInstance) - Constructor for class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
-
Builds a new workflow operation instance based on another workflow operation.
- JOB_TYPE - Static variable in interface org.opencastproject.workflow.api.WorkflowService
-
Identifier for workflow jobs
- jobId - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- jobId - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
K
- key - Variable in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
L
- listAvailableWorkflowDefinitions() - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Gets the list of available workflow definitions.
M
- many - Enum constant in enum class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler.Configuration
- marshal(RetryStrategy) - Method in class org.opencastproject.workflow.api.RetryStrategy.Adapter
- marshal(WorkflowInstance.WorkflowState) - Method in class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState.Adapter
- marshal(WorkflowSet) - Method in class org.opencastproject.workflow.api.WorkflowSetImpl.Adapter
- maxAttempts - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- maxAttempts - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- maxAttempts - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- mediaPackageHasActiveWorkflows(String) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Checks if there is at least one workflow currently running on the given mediapackage
- mediaPackageHasActiveWorkflows(String) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Returns true if the media package with the given identifier currently has a workflow running on it.
- mediaPackageHasActiveWorkflows(String) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Returns true if the media package with the given identifier currently has a workflow running on it.
- mediaPackageId - Variable in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- mediaPackageId - Variable in class org.opencastproject.workflow.api.WorkflowInstance
N
- none - Enum constant in enum class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler.Configuration
- NONE - Enum constant in enum class org.opencastproject.workflow.api.RetryStrategy
-
Failed without retry strategy
- notifyStates - Variable in class org.opencastproject.workflow.api.WorkflowStateListener
-
The states that this listener respond to with a notify()
O
- one - Enum constant in enum class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler.Configuration
- operationChanged(WorkflowInstance) - Method in interface org.opencastproject.workflow.api.WorkflowListener
-
Called when the current operation of a workflow has changed.
- operationChanged(WorkflowInstance) - Method in class org.opencastproject.workflow.api.WorkflowStateListener
-
Called when the current operation of a workflow has changed.
- operations - Variable in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- operations - Variable in class org.opencastproject.workflow.api.WorkflowInstance
- org.opencastproject.workflow.api - package org.opencastproject.workflow.api
-
Workflow service.
P
- parseWorkflowDefinition(InputStream) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Loads a workflow definition from the given input stream.
- parseWorkflowDefinition(InputStream) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
-
Loads a workflow definition from the given input stream.
- parseWorkflowDefinition(String) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Loads a workflow definition from the xml stream.
- parseWorkflowDefinition(String) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
-
Loads a workflow definition from the xml stream.
- parseWorkflowDefinitions(InputStream) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Loads workflow definitions from the given input stream.
- parseWorkflowDefinitions(InputStream) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
-
Loads workflow definitions from the given input stream.
- parseWorkflowInstance(InputStream) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Loads a workflow instance from the given input stream.
- parseWorkflowInstance(InputStream) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
-
Loads a workflow instance from the given input stream.
- parseWorkflowInstance(String) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Loads a workflow instance from the xml stream.
- parseWorkflowInstance(String) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
-
Loads a workflow instance from the xml stream.
- parseWorkflowSet(InputStream) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Loads a set of workflow instances from the given input stream.
- parseWorkflowSet(InputStream) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
-
Loads a set of workflow instances from the given input stream.
- PAUSE - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationResult.Action
- PAUSED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- PAUSED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
- PERSISTENCE_UNIT - Static variable in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
JPA persistence unit name
- properties - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
R
- remove(int) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Removes the workflow operation at the indicated position and returns it.
- remove(int) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Removes the workflow operation at the indicated position and returns it.
- remove(long) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Permanently removes a workflow instance.
- remove(long, boolean) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Permanently removes a workflow instance.
- removeConfiguration(String) - Method in interface org.opencastproject.workflow.api.Configurable
-
Removes the
keyconfiguration. - removeConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- removeConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
Removes the
keyconfiguration. - removeConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Removes the
keyconfiguration. - removeFromDatabase(WorkflowInstance) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Removes a single workflow.
- removeFromDatabase(WorkflowInstance) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Removes a single workflow.
- removeTag(String) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Removes the tag from the workflow definition.
- removeTag(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- removeWorkflowListener(WorkflowListener) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Removes a workflow listener.
- resultingMediaPackage - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- ResumableWorkflowOperationHandler - Interface in org.opencastproject.workflow.api
-
A
WorkflowOperationHandlerthat is allowed to return Action.PAUSE to pause (and later resume) a workflow. - resume(long) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Resumes a suspended workflow instance.
- resume(long, Map<String, String>) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Resumes a suspended workflow instance, applying new properties to the workflow.
- resume(WorkflowInstance, JobContext, Map<String, String>) - Method in interface org.opencastproject.workflow.api.ResumableWorkflowOperationHandler
-
Continues a suspended
WorkflowInstance. - RETRY - Enum constant in enum class org.opencastproject.workflow.api.RetryStrategy
-
Restart the operation
- RETRY - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
- retryStrategy - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- retryStrategy - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- retryStrategy - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- RetryStrategy - Enum Class in org.opencastproject.workflow.api
-
List of possible retry strategies in case of operation hold state
- RetryStrategy.Adapter - Class in org.opencastproject.workflow.api
- roles - Variable in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- RUNNING - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- RUNNING - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
S
- securityService - Variable in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
The security service
- serialize(JaxbWorkflowConfiguration, JsonGenerator, SerializerProvider) - Method in class org.opencastproject.workflow.api.YamlWorkflowConfigurationSerializer
- seriesId - Variable in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- seriesId - Variable in class org.opencastproject.workflow.api.WorkflowInstance
- serviceRegistry - Variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Optional service registry
- setAbortable(Boolean) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Defines whether this operation instance should be abortable from a hold state.
- setAction(WorkflowOperationResult.Action) - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Sets the action to take.
- setAction(WorkflowOperationResult.Action) - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Sets the action that the workflow service should take on the workflow instance
- setAllowsAbort(boolean) - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Specifies whether the operation should be abortable by the user.
- setAllowsAbort(boolean) - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Specifies whether the operation should be abortable by the user.
- setAllowsContinue(boolean) - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
-
Specifies whether the operation should be continuable by the user.
- setAllowsContinue(boolean) - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Specifies whether the operation should be continuable by the user.
- setConfiguration(String, String) - Method in interface org.opencastproject.workflow.api.Configurable
-
Sets the configuration with name
keyto valuevalue, or adds it if it doesn't already exist. - setConfiguration(String, String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setConfiguration(String, String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
Sets the configuration with name
keyto valuevalue, or adds it if it doesn't already exist. - setConfiguration(String, String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Sets the configuration with name
keyto valuevalue, or adds it if it doesn't already exist. - setConfigurationPanel(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Sets the configuration panel for this workflow.
- setConfigurationPanelJson(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Sets the configuration panel for this workflow.
- setContinuable(Boolean) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Defines whether this operation instance should be continuable from a hold state or whether it is resumed automatically.
- setCreatorName(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setDateCompleted(Date) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setDateCreated(Date) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
- setDefinitions(List<WorkflowDefinition>) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionSet
- setDescription(String) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Sets the description
- setDescription(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Sets the description
- setDescription(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setDescription(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setDescription(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Set the operation description.
- setDisplayOrder(int) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Set the display order
- setDisplayOrder(int) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Set the display order
- setEntityManagerFactory(EntityManagerFactory) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
OSGi DI
- setExceptionHandlingWorkflow(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setExceptionHandlingWorkflow(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- setExecutionCondition(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setExecutionCondition(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- setExecutionHost(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Sets the current execution host
- setFailedAttempts(int) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- setFailOnError(boolean) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- setFailWorkflowOnException(boolean) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setId(long) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setId(Long) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Sets the unique identifier for this operation.
- setId(String) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Sets the identifier
- setId(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Sets the identifier
- setId(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setJobBarrierPollingInterval(long) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Set the @link org.opencastproject.job.api.JobBarrier polling interval.
- setKey(String) - Method in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- setMaxAttempts(int) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setMediaPackage(MediaPackage) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setMediaPackage(MediaPackage) - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Sets the resulting media package.
- setOperations(List<WorkflowOperationInstance>) - Method in class org.opencastproject.workflow.api.WorkflowInstance
-
Sets the workflow operations on this workflow instance
- setOrganizationId(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setRetryStrategy(RetryStrategy) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setSecurityService(SecurityService) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
OSGi callback to set the security service.
- setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Sets the service registry.
- setSkipCondition(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- setSrcFlavors(List<MediaPackageElementFlavor>) - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Setter for srcFlavors list
- setSrcTags(List<String>) - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Setter for srcTags list
- setState(WorkflowInstance.WorkflowState) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setState(WorkflowInstance.WorkflowState) - Method in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- setState(WorkflowOperationInstance.OperationState) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Sets the state of this operation
- setTargetFlavors(List<MediaPackageElementFlavor>) - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Setter for targetFlavor list
- setTargetTags(List<String>) - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors
-
Setter for targetTags list
- setTemplate(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setTemplate(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Sets the template
- setTimeInQueue(long) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- setTitle(String) - Method in interface org.opencastproject.workflow.api.WorkflowDefinition
-
Sets the title
- setTitle(String) - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- setTitle(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
- setValue(String) - Method in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- setValue(String) - Method in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- setWorkflowInstance(WorkflowInstance) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- size() - Method in interface org.opencastproject.workflow.api.WorkflowSet
-
Get the total number of items returned
- size() - Method in class org.opencastproject.workflow.api.WorkflowSetImpl
-
Get the total number of items returned
- skip(WorkflowInstance, JobContext) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Skips the workflow operation on this
WorkflowInstance. - skip(WorkflowInstance, JobContext) - Method in interface org.opencastproject.workflow.api.WorkflowOperationHandler
-
Skips the workflow operation on this
WorkflowInstance. - SKIP - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationResult.Action
- skipCondition - Variable in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- SKIPPED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
- SOURCE_FLAVOR - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- SOURCE_FLAVORS - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- SOURCE_TAG - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- SOURCE_TAGS - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- start(WorkflowDefinition, MediaPackage) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Creates a new workflow instance and starts the workflow.
- start(WorkflowDefinition, MediaPackage, Long, Map<String, String>) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Creates a new workflow instance and starts the workflow.
- start(WorkflowDefinition, MediaPackage, Map<String, String>) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Creates a new workflow instance and starts the workflow.
- start(WorkflowInstance, JobContext) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Runs the workflow operation on this
WorkflowInstance. - start(WorkflowInstance, JobContext) - Method in interface org.opencastproject.workflow.api.WorkflowOperationHandler
-
Runs the workflow operation on this
WorkflowInstance. - state - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- state - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- state - Variable in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- stateChanged(WorkflowInstance) - Method in interface org.opencastproject.workflow.api.WorkflowListener
-
Called when the state of a workflow instance has changed.
- stateChanged(WorkflowInstance) - Method in class org.opencastproject.workflow.api.WorkflowStateListener
-
Called when the state of a workflow instance has changed.
- stop(long) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Stops a running workflow instance.
- STOPPED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- SUCCEEDED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
- SUCCEEDED - Enum constant in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
- suspend(long) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Temporarily suspends a started workflow instance.
T
- tags - Variable in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- TARGET_FLAVOR - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- TARGET_FLAVORS - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- TARGET_TAG - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- TARGET_TAGS - Static variable in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- template - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- template - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- timeInQueue - Variable in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- timeInQueue - Variable in class org.opencastproject.workflow.api.WorkflowOperationInstance
- timeInQueue - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- toString() - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
- toString() - Method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
- toString() - Method in class org.opencastproject.workflow.api.WorkflowIdentifier
- toString() - Method in class org.opencastproject.workflow.api.WorkflowInstance
- toString() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- toString() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
- toString() - Method in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- total - Variable in class org.opencastproject.workflow.api.WorkflowStateListener
- toWorkflowInstance() - Method in class org.opencastproject.workflow.api.JaxbWorkflowInstance
- toWorkflowOperationInstance() - Method in class org.opencastproject.workflow.api.JaxbWorkflowOperationInstance
- toXml(JaxbWorkflowInstance) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Converts a xml annotated workflowInstance to an xml string
- toXml(WorkflowDefinition) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Converts a workflowDefinition to an xml string
- toXml(WorkflowInstance) - Static method in class org.opencastproject.workflow.api.XmlWorkflowParser
-
Converts a workflowInstance to an xml string
- toYaml(WorkflowDefinition) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
- toYaml(WorkflowInstance) - Static method in class org.opencastproject.workflow.api.YamlWorkflowParser
U
- unmarshal(String) - Method in class org.opencastproject.workflow.api.RetryStrategy.Adapter
- unmarshal(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState.Adapter
- unmarshal(WorkflowSetImpl) - Method in class org.opencastproject.workflow.api.WorkflowSetImpl.Adapter
- update(WorkflowInstance) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Updates the given workflow instance with regard to the media package, the properties and the operations involved.
- updateInDatabase(WorkflowInstance) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Updates a single workflow.
- updateInDatabase(WorkflowInstance) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Updates a single workflow.
- userHasActiveWorkflows(String) - Method in interface org.opencastproject.workflow.api.WorkflowService
-
Checks if there is at least one workflow currently running started by the given user
- userHasActiveWorkflows(String) - Method in interface org.opencastproject.workflow.api.WorkflowServiceDatabase
-
Returns true there are still workflows running that were created by the user with the given identifier.
- userHasActiveWorkflows(String) - Method in class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
-
Returns true there are still workflows running that were created by the user with the given identifier.
V
- value - Variable in class org.opencastproject.workflow.api.JaxbWorkflowConfiguration
- value - Variable in class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- valueOf(String) - Static method in enum class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler.Configuration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencastproject.workflow.api.RetryStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Since we are posting workflow definitions as one post parameter in a multi-parameter post, we can not rely on "automatic" JAXB deserialization.
- valueOf(String) - Static method in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencastproject.workflow.api.WorkflowOperationResult.Action
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler.Configuration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.workflow.api.RetryStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.workflow.api.WorkflowInstance.WorkflowState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.workflow.api.WorkflowOperationInstance.OperationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.workflow.api.WorkflowOperationResult.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wait - Variable in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
- waitForStatus(long, Job...) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Waits until all of the jobs have reached either one of these statuses:
Job.Status.FINISHEDJob.Status.FAILEDJob.Status.DELETEDAfter that, the method returns with the actual outcomes of the jobs. - waitForStatus(Job...) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
-
Waits until all of the jobs have reached either one of these statuses:
Job.Status.FINISHEDJob.Status.FAILEDJob.Status.DELETEDAfter that, the method returns with the actual outcomes of the jobs. - withoutOrganization() - Method in class org.opencastproject.workflow.api.WorkflowIdentifier
-
Return a new identifier without an organization (idempotent)
- workflow(WorkflowDefinition) - Static method in class org.opencastproject.workflow.api.ConfiguredWorkflow
-
Create a parameterless workflow.
- workflow(WorkflowDefinition, Map<String, String>) - Static method in class org.opencastproject.workflow.api.ConfiguredWorkflow
-
Create a workflow with parameters.
- WORKFLOW_OPERATION_PROPERTY - Static variable in interface org.opencastproject.workflow.api.WorkflowService
-
The service registration property we use to identify which workflow operation a
WorkflowOperationHandlershould handle. - WorkflowDatabaseException - Exception Class in org.opencastproject.workflow.api
-
Exception that is thrown for failing database operations.
- WorkflowDatabaseException() - Constructor for exception class org.opencastproject.workflow.api.WorkflowDatabaseException
-
Constructs a new workflow database exception without a message or a cause.
- WorkflowDatabaseException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowDatabaseException
-
Constructs a new workflow database exception with a message.
- WorkflowDatabaseException(String, Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowDatabaseException
-
Constructs a new workflow database exception with a message and the throwable that caused this exception to be thrown.
- WorkflowDatabaseException(Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowDatabaseException
-
Constructs a new workflow database exception with the throwable causing this exception to be thrown.
- WorkflowDefinition - Interface in org.opencastproject.workflow.api
-
A workflow definition.
- WorkflowDefinitionImpl - Class in org.opencastproject.workflow.api
-
A JAXB-annotated implementation of
WorkflowDefinition - WorkflowDefinitionImpl() - Constructor for class org.opencastproject.workflow.api.WorkflowDefinitionImpl
-
Constructor to be used by JAXB only.
- WorkflowDefinitionSet - Class in org.opencastproject.workflow.api
-
A collection of workflow definitions.
- WorkflowDefinitionSet() - Constructor for class org.opencastproject.workflow.api.WorkflowDefinitionSet
- WorkflowDefinitionSet(Collection<WorkflowDefinition>) - Constructor for class org.opencastproject.workflow.api.WorkflowDefinitionSet
- WorkflowException - Exception Class in org.opencastproject.workflow.api
-
The superclass for any workflow related exceptions.
- WorkflowException() - Constructor for exception class org.opencastproject.workflow.api.WorkflowException
-
Constructs a new workflow exception without a message or a cause.
- WorkflowException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowException
-
Constructs a new workflow exception with a message.
- WorkflowException(String, Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowException
-
Constructs a new workflow exception with a message and the throwable that caused this exception to be thrown.
- WorkflowException(Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowException
-
Constructs a new workflow exception with the throwable causing this exception to be thrown.
- WorkflowIdentifier - Class in org.opencastproject.workflow.api
-
Represents a workflow's "primary key", for use in maps and sets (immutable)
- WorkflowIdentifier(String, String) - Constructor for class org.opencastproject.workflow.api.WorkflowIdentifier
- WorkflowIndexData - Class in org.opencastproject.workflow.api
-
Summary of the workflow stats necessary for index rebuild, for use in repopulate and update (immutable)
- WorkflowIndexData() - Constructor for class org.opencastproject.workflow.api.WorkflowIndexData
-
Default constructor without any import.
- WorkflowIndexData(Long, int, String, String) - Constructor for class org.opencastproject.workflow.api.WorkflowIndexData
- WorkflowInstance - Class in org.opencastproject.workflow.api
-
Entity object for storing workflows in persistence storage.
- WorkflowInstance() - Constructor for class org.opencastproject.workflow.api.WorkflowInstance
-
Default constructor without any import.
- WorkflowInstance(long, WorkflowInstance.WorkflowState, String, String, String, String, String, Date, Date, MediaPackage, List<WorkflowOperationInstance>, Map<String, String>, String, String) - Constructor for class org.opencastproject.workflow.api.WorkflowInstance
- WorkflowInstance(WorkflowDefinition, MediaPackage, User, Organization, Map<String, String>) - Constructor for class org.opencastproject.workflow.api.WorkflowInstance
-
Constructs a new workflow instance from the given definition, mediapackage, and optional parent workflow ID and properties.
- WorkflowInstance.WorkflowState - Enum Class in org.opencastproject.workflow.api
- WorkflowInstance.WorkflowState.Adapter - Class in org.opencastproject.workflow.api
- workflowInstanceIds - Variable in class org.opencastproject.workflow.api.WorkflowStateListener
-
The workflow instance identifiers to monitor
- WorkflowListener - Interface in org.opencastproject.workflow.api
-
A listener that is notified when the workflow service updates a workflow instance.
- WorkflowOperationAbortedException - Exception Class in org.opencastproject.workflow.api
-
Thrown when a
WorkflowOperationInstancefails to run. - WorkflowOperationAbortedException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationAbortedException
-
Constructs a new
WorkflowOperationAbortedExceptionwith a message, but no root cause. - WorkflowOperationDefinition - Interface in org.opencastproject.workflow.api
-
Describes an operation or action to be performed as part of a workflow.
- WorkflowOperationDefinitionImpl - Class in org.opencastproject.workflow.api
- WorkflowOperationDefinitionImpl() - Constructor for class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
-
A no-arg constructor is needed by JAXB
- WorkflowOperationDefinitionImpl(String, String, String, boolean) - Constructor for class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
- WorkflowOperationException - Exception Class in org.opencastproject.workflow.api
-
Thrown when a
WorkflowOperationInstancefails to run. - WorkflowOperationException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationException
-
Constructs a new
WorkflowOperationExceptionwith a message, but no root cause. - WorkflowOperationException(String, Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationException
-
Constructs a new
WorkflowOperationExceptionwith a message and a root cause. - WorkflowOperationException(Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationException
-
Constructs a new
WorkflowOperationExceptionwith a root cause. - WorkflowOperationHandler - Interface in org.opencastproject.workflow.api
-
Handler for workflow operations.
- WorkflowOperationInstance - Class in org.opencastproject.workflow.api
-
A workflow operation belonging to a workflow instance.
- WorkflowOperationInstance() - Constructor for class org.opencastproject.workflow.api.WorkflowOperationInstance
-
No-arg constructor needed for JAXB serialization
- WorkflowOperationInstance(String, Long, WorkflowOperationInstance.OperationState, String, Map<String, String>, boolean, String, String, Boolean, Boolean, Date, Date, Long, int, int, String, RetryStrategy) - Constructor for class org.opencastproject.workflow.api.WorkflowOperationInstance
- WorkflowOperationInstance(String, WorkflowOperationInstance.OperationState) - Constructor for class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Constructs a new operation instance with the given id and initial state.
- WorkflowOperationInstance(WorkflowOperationDefinition) - Constructor for class org.opencastproject.workflow.api.WorkflowOperationInstance
-
Builds a new workflow operation instance based on another workflow operation.
- WorkflowOperationInstance.OperationState - Enum Class in org.opencastproject.workflow.api
- WorkflowOperationResult - Interface in org.opencastproject.workflow.api
-
The result of a workflow operation.
- WorkflowOperationResult.Action - Enum Class in org.opencastproject.workflow.api
- WorkflowOperationResultImpl - Class in org.opencastproject.workflow.api
- WorkflowOperationResultImpl() - Constructor for class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
No arg constructor needed by JAXB
- WorkflowOperationResultImpl(MediaPackage, Map<String, String>, WorkflowOperationResult.Action, long) - Constructor for class org.opencastproject.workflow.api.WorkflowOperationResultImpl
-
Constructs a new WorkflowOperationResultImpl from a mediapackage and an action.
- WorkflowOperationTagUtil - Class in org.opencastproject.workflow.api
- WorkflowOperationTagUtil.TagDiff - Class in org.opencastproject.workflow.api
- WorkflowParsingException - Exception Class in org.opencastproject.workflow.api
-
Exception that is thrown for failing database operations.
- WorkflowParsingException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowParsingException
-
Constructs a new workflow parsing exception with a message.
- WorkflowParsingException(Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowParsingException
-
Constructs a new workflow parsing exception with the throwable causing this exception to be thrown.
- WorkflowService - Interface in org.opencastproject.workflow.api
-
Manages
WorkflowDefinitions andWorkflowInstances. - WorkflowServiceDatabase - Interface in org.opencastproject.workflow.api
-
API that defines persistent storage of workflows
- WorkflowServiceDatabaseImpl - Class in org.opencastproject.workflow.api
-
Implements
WorkflowServiceDatabase. - WorkflowServiceDatabaseImpl() - Constructor for class org.opencastproject.workflow.api.WorkflowServiceDatabaseImpl
- WorkflowSet - Interface in org.opencastproject.workflow.api
-
A single result of searching.
- WorkflowSetImpl - Class in org.opencastproject.workflow.api
-
The search result represents a set of result items that has been compiled as a result for a search operation.
- WorkflowSetImpl() - Constructor for class org.opencastproject.workflow.api.WorkflowSetImpl
-
A no-arg constructor needed by JAXB
- WorkflowSetImpl(List<WorkflowInstance>) - Constructor for class org.opencastproject.workflow.api.WorkflowSetImpl
- WorkflowSetImpl.Adapter - Class in org.opencastproject.workflow.api
- WorkflowStateException - Exception Class in org.opencastproject.workflow.api
-
This exception is used if there is an error related to a WorkflowState
- WorkflowStateException() - Constructor for exception class org.opencastproject.workflow.api.WorkflowStateException
-
Constructs a new workflow state exception without a message or a cause.
- WorkflowStateException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowStateException
-
Constructs a new workflow state exception with a message.
- WorkflowStateListener - Class in org.opencastproject.workflow.api
-
A simple workflow listener implementation suitable for monitoring a workflow's state changes.
- WorkflowStateListener() - Constructor for class org.opencastproject.workflow.api.WorkflowStateListener
-
Constructs a workflow listener that notifies for any state change to any workflow instance.
- WorkflowStateListener(Long) - Constructor for class org.opencastproject.workflow.api.WorkflowStateListener
-
Constructs a workflow listener that notifies for any state change to a single workflow instance.
- WorkflowStateListener(Long, WorkflowInstance.WorkflowState...) - Constructor for class org.opencastproject.workflow.api.WorkflowStateListener
-
Constructs a workflow listener for a single workflow instance.
- WorkflowStateListener(Set<Long>, WorkflowInstance.WorkflowState...) - Constructor for class org.opencastproject.workflow.api.WorkflowStateListener
-
Constructs a workflow listener for a set of workflow instances.
- WorkflowStateListener(WorkflowInstance.WorkflowState) - Constructor for class org.opencastproject.workflow.api.WorkflowStateListener
-
Constructs a workflow listener for all workflow instances.
- WorkflowStateListener(WorkflowInstance.WorkflowState...) - Constructor for class org.opencastproject.workflow.api.WorkflowStateListener
-
Constructs a workflow listener for all workflow instances.
- WorkflowStateMapping - Interface in org.opencastproject.workflow.api
-
Describes a mapping of workflow states to labels.
- WorkflowStateMappingImpl - Class in org.opencastproject.workflow.api
- WorkflowStateMappingImpl() - Constructor for class org.opencastproject.workflow.api.WorkflowStateMappingImpl
-
A no-arg constructor is needed by JAXB
- WorkflowStateMappingImpl(WorkflowInstance.WorkflowState, String) - Constructor for class org.opencastproject.workflow.api.WorkflowStateMappingImpl
- WorkflowUtil - Class in org.opencastproject.workflow.api
X
- XmlWorkflowParser - Class in org.opencastproject.workflow.api
-
Provides a mechanism to un/marshall workflow instances and definitions to/from xml.
Y
- YamlWorkflowConfigurationDeserializer - Class in org.opencastproject.workflow.api
- YamlWorkflowConfigurationDeserializer() - Constructor for class org.opencastproject.workflow.api.YamlWorkflowConfigurationDeserializer
- YamlWorkflowConfigurationDeserializer(Class<?>) - Constructor for class org.opencastproject.workflow.api.YamlWorkflowConfigurationDeserializer
- YamlWorkflowConfigurationSerializer - Class in org.opencastproject.workflow.api
- YamlWorkflowConfigurationSerializer() - Constructor for class org.opencastproject.workflow.api.YamlWorkflowConfigurationSerializer
- YamlWorkflowConfigurationSerializer(Class<JaxbWorkflowConfiguration>) - Constructor for class org.opencastproject.workflow.api.YamlWorkflowConfigurationSerializer
- YamlWorkflowParser - Class in org.opencastproject.workflow.api
-
Provides a mechanism to un/marshall workflow instances and definitions to/from xml.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractWorkflowOperationHandler.getCfg(WorkflowInstance, String)for details