| 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_COMPLETE or
 STEP_ABORT). | 
Outcome | 
PageManager.SaveWikiPageTask.execute()
 Executes the processing for this Step and returns an Outcome indicating
 if it succeeded ( 
STEP_COMPLETE or
 STEP_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_ACKNOWLEDGE
Acknowlege the Decision. 
 | 
static Outcome | 
Outcome.DECISION_APPROVE
Approve the Decision (and complete the step). 
 | 
static Outcome | 
Outcome.DECISION_DENY
Deny the Decision (and complete the step). 
 | 
static Outcome | 
Outcome.DECISION_HOLD
Put the Decision on hold (and pause the step). 
 | 
static Outcome | 
Outcome.DECISION_REASSIGN
Reassign the Decision to another actor (and pause the step). 
 | 
static Outcome | 
Outcome.STEP_ABORT
Terminate workflow step (without errors) 
 | 
static Outcome | 
Outcome.STEP_COMPLETE
Complete workflow step (without errors) 
 | 
static Outcome | 
Outcome.STEP_CONTINUE
Continue 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_COMPLETE or
 STEP_ABORT). | 
Outcome | 
Decision.execute()
Default implementation that always returns  
STEP_CONTINUE
 if the current Outcome isn't a completion (which will be true if the
 Decision.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_COMPLETE or
 STEP_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.WAITING state 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.