| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Step | |
|---|---|
| org.apache.wiki | The chief package of JSPWiki. | 
| org.apache.wiki.auth | Authentication, Authorization and the third A thing. | 
| org.apache.wiki.workflow | |
| Uses of Step in org.apache.wiki | 
|---|
| Classes in org.apache.wiki that implement Step | |
|---|---|
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.  | 
| Uses of Step in org.apache.wiki.auth | 
|---|
| Classes in org.apache.wiki.auth that implement Step | |
|---|---|
static class | 
UserManager.SaveUserProfileTask
Inner class that handles the actual profile save action.  | 
| Uses of Step in org.apache.wiki.workflow | 
|---|
| Classes in org.apache.wiki.workflow that implement Step | |
|---|---|
 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.  | 
| Methods in org.apache.wiki.workflow that return Step | |
|---|---|
 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.  | 
| Methods in org.apache.wiki.workflow with parameters of type Step | |
|---|---|
 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. | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||