Index

A C D E F G H I J K L M N O P R S T U V W X Y 
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 WorkflowOperationResult with the current mediapackage and WorkflowOperationResult.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 EntityManagerFactory using 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 true if this operation can be canceled by the user from an optional hold state.
allowsAbort() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
Returns true if this operation can be canceled by the user from an optional hold state.
allowsContinue() - Method in interface org.opencastproject.workflow.api.WorkflowOperationResult
Returns true if this operation can be continued by the user from an optional hold state.
allowsContinue() - Method in class org.opencastproject.workflow.api.WorkflowOperationResultImpl
Returns true if 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
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
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 true if 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 true if 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 name or null if 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 name or null if no such property has been set.
getConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
Returns the value of property name or null if 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 null or true to have the operation executed.
getExecutionCondition() - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
 
getExecutionCondition() - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
Returns either null or true to 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 WorkflowInstance currently 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 null or true to 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.
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.WorkflowIndexData
 
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 WorkflowInstance by 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 WorkflowDefinition identified by name.
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 true if 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 true if 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 WorkflowInstance and WorkflowOperationInstance
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 key configuration.
removeConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowInstance
removeConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationDefinitionImpl
Removes the key configuration.
removeConfiguration(String) - Method in class org.opencastproject.workflow.api.WorkflowOperationInstance
Removes the key configuration.
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 WorkflowOperationHandler that 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 key to value value, 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 key to value value, 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 key to value value, 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.FINISHED Job.Status.FAILED Job.Status.DELETED After 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.FINISHED Job.Status.FAILED Job.Status.DELETED After 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 WorkflowOperationHandler should 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, 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 WorkflowOperationInstance fails to run.
WorkflowOperationAbortedException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationAbortedException
Constructs a new WorkflowOperationAbortedException with 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 WorkflowOperationInstance fails to run.
WorkflowOperationException(String) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationException
Constructs a new WorkflowOperationException with a message, but no root cause.
WorkflowOperationException(String, Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationException
Constructs a new WorkflowOperationException with a message and a root cause.
WorkflowOperationException(Throwable) - Constructor for exception class org.opencastproject.workflow.api.WorkflowOperationException
Constructs a new WorkflowOperationException with 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
WorkflowServiceDatabase - Interface in org.opencastproject.workflow.api
API that defines persistent storage of workflows
WorkflowServiceDatabaseImpl - Class in org.opencastproject.workflow.api
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.
A C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form