Class designation: Class org.apache.wiki.event.WorkflowEvent extends org.apache.wiki.event.WikiEvent
WorkflowEvent extends the abstract class WikiEvent to indicate a change to a Workflow. There are six types of Workflow events:
- WorkflowEvent.CREATED
- indicates a Workflow has been instantiated.
- WorkflowEvent.STARTED
- indicates a Workflow has been instantiated, but before it has been started using the org.apache.wiki.workflow.Workflow#start() method.
- WorkflowEvent.RUNNING
- indicates a Workflow has been started (or re-started) using the org.apache.wiki.workflow.Workflow#start() method, but before it has finished processing all Steps.
- WorkflowEvent.WAITING
- indicates a Workflow has temporarily paused, for example because of a pending Decision.
- WorkflowEvent.COMPLETED
- indicates a Workflow has finished processing all Steps, without errors.
- WorkflowEvent.ABORTED
- indicates a Step has elected to abort the Workflow.
See: WikiEvent, WikiEventManager