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.
applyTargetTagsToElement(ConfiguredTagsAndFlavors.TargetTags, T) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
Helper function that applies target tags to the given element, based on the type(s) of the tag(s)
asList(String) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
Converts a comma separated string into a set of values.
atLeastOne - Enum constant in enum class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler.Configuration
 

C

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
 
ConfiguredTagsAndFlavors.TargetTags - Class in org.opencastproject.workflow.api
 
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.

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.
getAddTags() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors.TargetTags
 
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
 
getOverrideTags() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors.TargetTags
 
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.
getRemoveTags() - Method in class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors.TargetTags
 
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) - Method in class org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
Uses one configuration for both source tags and flavors, in case the WOH does not care whether the source entities are identified by tags or flavors.
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(ConfiguredTagsAndFlavors.TargetTags) - 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
 
TargetTags() - Constructor for class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors.TargetTags
 
TargetTags(List<String>, List<String>, List<String>) - Constructor for class org.opencastproject.workflow.api.ConfiguredTagsAndFlavors.TargetTags
 
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.
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