|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.EventObject org.apache.wiki.event.WikiEvent org.apache.wiki.event.WorkflowEvent
public final class WorkflowEvent
WorkflowEvent indicates that a state change to a Workflow: started, running, waiting, completed, aborted.
These correspond exactly to the states described in the Workflow
. All events
are logged with priority INFO.
Field Summary | |
---|---|
static int |
ABORTED
If a Step has elected to abort the Workflow. |
static int |
COMPLETED
After the Workflow has finished processing all Steps, without errors. |
static int |
CREATED
After Workflow instantiation. |
static int |
RUNNING
fter the Workflow has been started (or re-started) using the Workflow.start() method,
but before it has finished processing all Steps. |
static int |
STARTED
After the Workflow has been instantiated, but before it has been started using the Workflow.start() method. |
static int |
WAITING
When the Workflow has temporarily paused, for example because of a pending Decision. |
Fields inherited from class org.apache.wiki.event.WikiEvent |
---|
ERROR, UNDEFINED |
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
WorkflowEvent(Object src,
int type)
Constructs a new instance of this event type, which signals a security event has occurred. |
Method Summary | |
---|---|
String |
eventName(int type)
Returns a textual representation of an event type. |
String |
toString()
Prints a String (human-readable) representation of this object. |
Methods inherited from class org.apache.wiki.event.WikiEvent |
---|
eventName, getSrc, getType, getTypeDescription, getWhen, isValidType, setType |
Methods inherited from class java.util.EventObject |
---|
getSource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int CREATED
public static final int STARTED
Workflow.start()
method.
public static final int RUNNING
Workflow.start()
method,
but before it has finished processing all Steps.
public static final int WAITING
public static final int COMPLETED
public static final int ABORTED
Constructor Detail |
---|
public WorkflowEvent(Object src, int type)
source
parameter is required, and may not be null
. When the
WikiSecurityEvent is constructed, the security logger WikiSecurityEvent.log
is notified.
src
- the source of the event, which can be any object: a wiki page, group or
authentication/authentication/group manager.type
- the type of eventMethod Detail |
---|
public String toString()
toString
in class WikiEvent
Object.toString()
public String eventName(int type)
type
- the type
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |