Package com.orchestranetworks.workflow
package com.orchestranetworks.workflow
Provides classes and interfaces for implementing workflow processes and
invoking them.
Developer Guide
See Workflow model .
-
ClassDescriptionDefines permission rules for workflow administration and management.This interface is used as the context for
ActionPermissionsOnWorkflow
execution.Built-in trigger to start a workflow and initialize its context.Represents the event that launched the workflow.Condition node; its purpose is to evaluate which fork the process must take.This abstract class must be extended in order to define a library condition.This interface is used as the context forConditionBean
evaluation.This interface is used as the context forCondition
evaluation.This class specifies the properties of a work item to be created.The data context is a container for variables which must be kept during the whole process.The data context is a container for variables which must be kept during the whole process.This interface provides the possibility to send emails in a workflow context.Indicates the notification type.This interface is used as a base interface for workflow context.Represents the permissions associated with the workflow model.This interface is used as a generic context for workflow execution to get information about the current process instance.Represents a workflow and provides related information.Represents a comment of a workflow.Interface that represents the history of a workflow.Identifies a process instance.Represents a step of a process instance.Represents the different states of a wait task.Prepares and launches a workflow instance.Represents the result of a workflow instance launcherSpecifications for publishing a single workflow.Retrieves the mode of the publication.Represents a workflow publication and provides information about it.Identifies a specific publication of a process definition.Script task node, represents an automatic task during a process execution.This abstract class must be implemented in order to define a library script task.This interface is used as the context forScriptTaskBean
execution.This interface is used as the context forScriptTask
execution.Provides the context when all launched sub-workflows have completed.Provides the context for launching the sub-workflows of a step.This abstract class must be extended in order to define a specific sub-workflow invocation.If a user task requires custom behavior that cannot be specified declaratively in the workflow model, this abstract class must be extended.Defines the different strategies for work items completion.Represents the user task mode.Defines the resulting state of a work item.Dedicated context to perform checks when the user clicks the 'accept' or the 'reject' button on an interaction.This interface is used as the context forwork items creation
.Represents a user task result.This interface is used as the context forUserTask.getUsersForAllocation(UserTaskUsersForAllocationCollectorContext)
to get the users list for the allocation or reallocation of a work item.This interface is used as the context forwork item completion
.This abstract class must be extended to define a wait task bean.This interface is used as the context forresuming a wait task
.This interface is used as the context forstarting a wait task
.Represents the message given to resume a wait task.Represents the result after resuming a wait task.Indicates the reason of a resumption failure.Represents the workflow engine and offers some administration functionalities.Represents information about a workflow launcher activation, including details about the launcher, associated documentation, and context variables.This class provides utility methods for retrieving and processing information about available workflow launcher activations.Publishes one or more workflow.Dedicated context to handle the event "after process instance start".Dedicated context for handling the event "after work item creation".Defines a specific workflow trigger to be called at each main event in the life cycle of a workflow instance.Dedicated context for handling the event "before process instance completion".Dedicated context for handling the event "before work item allocation".Dedicated context for handling the event "before work item deallocation".Dedicated context for handling the event "before work item reallocation".Dedicated context for handling the event "before work item start".Dedicated context for handling the event "before work item termination".Context for handling events related to a workflow.Context for handling events related to a workflow step.Context for handling the event related to work item allocations.Context for handling events related to a workflow work item in an authenticated user session.Context for handling events related to a workflow work item.Specifies a view in the data workflow area of the user interface.Identifies a work item.