@Version("1.2.1")
Package com.adobe.granite.workflow.exec
Main Granite Workflow API
Provides interfaces and types related to the execution of workflow instances.
-
Interface Summary Interface Description DynamicParticipantExecutor Service Interface to support execution of 3rd party dynamic participant selection code.HistoryItem Contains information about the history of a
.Workflow
InboxItem Defines an item which is available in the workflow inboxParticipant Interface which returns information about a workflow participantParticipantStepChooser TheParticipantStepChooser
interface is intended for impls that will define the participant dynamically.Route Route
represents the possible next destinations which will be selectable after aWorkItem
is completed.ScriptContextProvider Provides more context to script execution by the workflow engineStepExecutor Service Interface to support execution of 3rd party workflow step code.Workflow AWorkflow
represents the current state of an instance of a
.WorkflowModel
WorkflowData AWorkflowData
instance "carries" the data pushed through theWorkflow
.WorkflowExternalProcess This is the interface to use to run external process steps.WorkflowExternalProcessProxy This is the interface to use to proxy to
s) services.WorkflowExternalProcess
WorkflowProcess WorkflowProcess
is the interface to be used for automatic workflow steps implemented in Java.WorkItem -
Enum Summary Enum Description InboxItem.Priority The possible priority values for InboxItem.Status Enumeration of statusesWorkflow.State Enumerates the possible states of a Workflow