| 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 | Method and Description | 
|---|---|
| Outcome | PageManager.PreSaveWikiPageTask. execute()
 Executes the processing for this Step and returns an Outcome indicating
 if it succeeded ( STEP_COMPLETEorSTEP_ABORT). | 
| Outcome | PageManager.SaveWikiPageTask. execute()
 Executes the processing for this Step and returns an Outcome indicating
 if it succeeded ( STEP_COMPLETEorSTEP_ABORT). | 
| Modifier and Type | Method and Description | 
|---|---|
| Outcome | UserManager.SaveUserProfileTask. execute()Saves the user profile to the user database. | 
| Modifier and Type | Field and Description | 
|---|---|
| static Outcome | Outcome. DECISION_ACKNOWLEDGEAcknowlege the Decision. | 
| static Outcome | Outcome. DECISION_APPROVEApprove the Decision (and complete the step). | 
| static Outcome | Outcome. DECISION_DENYDeny the Decision (and complete the step). | 
| static Outcome | Outcome. DECISION_HOLDPut the Decision on hold (and pause the step). | 
| static Outcome | Outcome. DECISION_REASSIGNReassign the Decision to another actor (and pause the step). | 
| static Outcome | Outcome. STEP_ABORTTerminate workflow step (without errors) | 
| static Outcome | Outcome. STEP_COMPLETEComplete workflow step (without errors) | 
| static Outcome | Outcome. STEP_CONTINUEContinue workflow step (without errors) | 
| Modifier and Type | Method and Description | 
|---|---|
| Outcome | Step. execute()
 Executes the processing for this Step and returns an Outcome indicating
 if it succeeded ( STEP_COMPLETEorSTEP_ABORT). | 
| Outcome | Decision. execute()Default implementation that always returns  STEP_CONTINUEif the current Outcome isn't a completion (which will be true if theDecision.decide(Outcome)method hasn't been executed yet. | 
| abstract Outcome | AbstractStep. execute()
 Executes the processing for this Step and returns an Outcome indicating
 if it succeeded ( STEP_COMPLETEorSTEP_ABORT). | 
| static Outcome | Outcome. forName(String key)Returns a named Outcome. | 
| Outcome | Decision. getDefaultOutcome()Returns the default or suggested outcome, which must be one of those
 returned by  AbstractStep.getAvailableOutcomes(). | 
| Outcome | Step. getOutcome()Returns the Outcome of this Step's processing; by default,
  STEP_CONTINUE. | 
| Outcome | AbstractStep. getOutcome()Returns the Outcome of this Step's processing; by default,
  STEP_CONTINUE. | 
| 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. | 
| void | DecisionQueue. decide(Decision decision,
      Outcome outcome)Attempts to complete a Decision by calling
  Decision.decide(Outcome). | 
| void | Decision. decide(Outcome outcome)
 Sets this Decision's outcome, and restarts the parent Workflow if it is
 in the  Workflow.WAITINGstate and this Decision is its currently
 active Step. | 
| 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. | 
| void | Step. setOutcome(Outcome outcome)Sets the current Outcome for the step. | 
| void | AbstractStep. setOutcome(Outcome outcome)Sets the current Outcome for the step. | 
| Constructor and Description | 
|---|
| Decision(Workflow workflow,
        String messageKey,
        Principal actor,
        Outcome defaultOutcome)Constructs a new Decision for a required "actor" Principal, having a
 default Outcome. | 
Copyright © 2001-2018 The Apache Software Foundation. All rights reserved.