Package | Description |
---|---|
org.apache.wiki |
The chief package of JSPWiki.
|
org.apache.wiki.auth |
Authentication, Authorization and the third A thing.
|
org.apache.wiki.workflow |
Modifier and Type | Class and Description |
---|---|
static class |
PageManager.PreSaveWikiPageTask
Inner class that handles the page pre-save actions.
|
static class |
PageManager.SaveWikiPageTask
Inner class that handles the actual page save and post-save actions.
|
Modifier and Type | Class and Description |
---|---|
static class |
UserManager.SaveUserProfileTask
Inner class that handles the actual profile save action.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStep
Abstact superclass that provides a complete implementation of most
Step methods; subclasses need only implement
AbstractStep.execute() and
AbstractStep.getActor() . |
class |
Decision
AbstractStep subclass that asks an actor Principal to choose an Outcome on
behalf of an owner (also a Principal).
|
class |
SimpleDecision
Decision subclass that includes two available Outcomes:
Outcome.DECISION_APPROVE or Outcome.DECISION_DENY . |
class |
SimpleNotification
Decision subclass used for notifications that includes only one available Outcome:
Outcome.DECISION_ACKNOWLEDGE . |
class |
Task
AbstractStep subclass that executes instructions, uninterrupted, and results
in an Outcome.
|
Modifier and Type | Method and Description |
---|---|
Step |
Workflow.getCurrentStep()
Returns the current Step, or
null if the workflow has not
started or already completed. |
Step |
Workflow.getPreviousStep()
Convenience method that returns the predecessor of the current Step.
|
Step |
Task.getSuccessor()
Identifies the next Step after this Task finishes successfully.
|
Step |
Step.getSuccessor(Outcome outcome)
Identifies the next Step for a particular Outcome; if there is no next
Step for this Outcome, this method returns
null . |
Step |
AbstractStep.getSuccessor(Outcome outcome)
Identifies the next Step for a particular Outcome; if there is no next
Step for this Outcome, this method returns
null . |
protected Step |
Workflow.previousStep(Step step)
Protected method that returns the predecessor for a supplied Step.
|
Modifier and Type | Method and Description |
---|---|
void |
Step.addSuccessor(Outcome outcome,
Step step)
Adds a successor Step to this one, which will be triggered by a supplied
Outcome.
|
void |
AbstractStep.addSuccessor(Outcome outcome,
Step step)
Adds a successor Step to this one, which will be triggered by a supplied
Outcome.
|
protected Step |
Workflow.previousStep(Step step)
Protected method that returns the predecessor for a supplied Step.
|
void |
Workflow.setFirstStep(Step step)
Sets the first Step for this Workflow, which will be executed immediately
after the
Workflow.start() method executes. |
void |
Task.setSuccessor(Step step)
Sets the successor Step to this one, which will be triggered if the Task
completes successfully (that is,
getOutcome() returns
Outcome.STEP_COMPLETE . |
Copyright © 2001-2018 The Apache Software Foundation. All rights reserved.