Uses of Class
org.apache.wiki.workflow.Outcome
-
Packages that use Outcome Package Description org.apache.wiki.tasks.auth Provides auth-related Tasks, meant to be executed by the workflow framework.org.apache.wiki.tasks.pages Provides WikiPages' saving related Tasks, meant to be executed by the workflow framework.org.apache.wiki.workflow -
-
Uses of Outcome in org.apache.wiki.tasks.auth
Methods in org.apache.wiki.tasks.auth that return Outcome Modifier and Type Method Description OutcomeSaveUserProfileTask. execute(Context context)Saves the user profile to the user database. -
Uses of Outcome in org.apache.wiki.tasks.pages
Methods in org.apache.wiki.tasks.pages that return Outcome Modifier and Type Method Description OutcomePreSaveWikiPageTask. execute(Context context)Executes the processing for this Step and returns an Outcome indicating if it succeeded (STEP_COMPLETEorSTEP_ABORT).OutcomeSaveWikiPageTask. execute(Context context)Executes the processing for this Step and returns an Outcome indicating if it succeeded (STEP_COMPLETEorSTEP_ABORT). -
Uses of Outcome in org.apache.wiki.workflow
Fields in org.apache.wiki.workflow declared as Outcome Modifier and Type Field Description static OutcomeOutcome. DECISION_ACKNOWLEDGEAcknowlege the Decision.static OutcomeOutcome. DECISION_APPROVEApprove the Decision (and complete the step).static OutcomeOutcome. DECISION_DENYDeny the Decision (and complete the step).static OutcomeOutcome. DECISION_HOLDPut the Decision on hold (and pause the step).static OutcomeOutcome. DECISION_REASSIGNReassign the Decision to another actor (and pause the step).static OutcomeOutcome. STEP_ABORTTerminate workflow step (without errors)static OutcomeOutcome. STEP_COMPLETEComplete workflow step (without errors)static OutcomeOutcome. STEP_CONTINUEContinue workflow step (without errors)Methods in org.apache.wiki.workflow that return Outcome Modifier and Type Method Description abstract OutcomeAbstractStep. execute(Context ctx)Executes the processing for this Step and returns an Outcome indicating if it succeeded (STEP_COMPLETEorSTEP_ABORT).OutcomeDecision. execute(Context context)Default implementation that always returnsSTEP_CONTINUEif the current Outcome isn't a completion (which will be true if theDecision.decide(Outcome, Context)method hasn't been executed yet.OutcomeStep. execute(Context ctx)Executes the processing for this Step and returns an Outcome indicating if it succeeded (STEP_COMPLETEorSTEP_ABORT).static OutcomeOutcome. forName(java.lang.String key)Returns a named Outcome.OutcomeDecision. getDefaultOutcome()Returns the default or suggested outcome, which must be one of those returned byAbstractStep.getAvailableOutcomes().OutcomeAbstractStep. getOutcome()Returns the Outcome of this Step's processing; by default,STEP_CONTINUE.OutcomeStep. getOutcome()Returns the Outcome of this Step's processing; by default,STEP_CONTINUE.Methods in org.apache.wiki.workflow that return types with arguments of type Outcome Modifier and Type Method Description java.util.Collection<Outcome>AbstractStep. getAvailableOutcomes()Returns a Collection of available outcomes, such as "approve", "deny" or "reassign", in the order in which they were added viaStep.addSuccessor(Outcome, Step).java.util.Collection<Outcome>Step. getAvailableOutcomes()Returns a Collection of available outcomes, such as "approve", "deny" or "reassign", in the order in which they were added viaStep.addSuccessor(Outcome, Step).Methods in org.apache.wiki.workflow with parameters of type Outcome Modifier and Type Method Description voidAbstractStep. addSuccessor(Outcome outcome, Step step)Adds a successor Step to this one, which will be triggered by a supplied Outcome.voidStep. addSuccessor(Outcome outcome, Step step)Adds a successor Step to this one, which will be triggered by a supplied Outcome.voidDecision. decide(Outcome outcome, Context context)Sets this Decision's outcome, and restarts the parent Workflow if it is in theWorkflow.WAITINGstate and this Decision is its currently active Step.voidDecisionQueue. decide(Decision decision, Outcome outcome, Context context)Attempts to complete a Decision by callingDecision.decide(Outcome, Context).StepAbstractStep. getSuccessor(Outcome outcome)Identifies the next Step for a particular Outcome; if there is no next Step for this Outcome, this method returnsnull.StepStep. getSuccessor(Outcome outcome)Identifies the next Step for a particular Outcome; if there is no next Step for this Outcome, this method returnsnull.voidAbstractStep. setOutcome(Outcome outcome)Sets the current Outcome for the step.voidStep. setOutcome(Outcome outcome)Sets the current Outcome for the step.Constructors in org.apache.wiki.workflow with parameters of type Outcome Constructor Description Decision(int workflowId, java.util.Map<java.lang.String,java.io.Serializable> workflowContext, java.lang.String messageKey, java.security.Principal actor, Outcome defaultOutcome)Constructs a new Decision for a required "actor" Principal, having a default Outcome.
-