Uses of Interface
org.apache.commons.workflow.Context

Packages that use Context
org.apache.commons.workflow This package contains the core interfaces and classes that define the major components of the workflow management system. 
org.apache.commons.workflow.base Basic implementations and base classes for Workflow Management System applications. 
org.apache.commons.workflow.core Implementations of Steps in the core library. 
org.apache.commons.workflow.io Implementations of Steps in the io library. 
org.apache.commons.workflow.util General purpose utility classes required by the Workflow Management System. 
org.apache.commons.workflow.web Implementations of Steps in the web library. 
 

Uses of Context in org.apache.commons.workflow
 

Fields in org.apache.commons.workflow declared as Context
protected  Context ContextEvent.context
          The Context upon which this event occurred.
 

Methods in org.apache.commons.workflow that return Context
 Context ContextEvent.getContext()
           
 

Methods in org.apache.commons.workflow with parameters of type Context
 void Step.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 Object Descriptor.get(Context context)
          Return the value specified by this Descriptor from the specified Context.
 boolean Descriptor.positive(Context context)
          Call get() to retrieve the value specified by this Descriptor, and then return true if this value represents a positive result; otherwise return false.
 void Descriptor.put(Context context, Object value)
          Store the value into the destination specified by this Descriptor in the specified Context, replacing any existing value.
 void Descriptor.remove(Context context)
          Remove any existing value associated with this Descriptor from the specified Context.
 

Constructors in org.apache.commons.workflow with parameters of type Context
ContextEvent(Context context)
          Construct a new immutable ContextEvent.
ContextEvent(Context context, Step step)
          Construct a new immutable ContextEvent.
ContextEvent(Context context, Step step, StepException exception)
          Construct a new immutable ContextEvent.
 

Uses of Context in org.apache.commons.workflow.base
 

Classes in org.apache.commons.workflow.base that implement Context
 class BaseContext
          BaseContext is a basic Context implementation that can serve as a convenient base class for more sophisticated Context implementations.
 

Methods in org.apache.commons.workflow.base with parameters of type Context
protected  boolean BaseBlock.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
abstract  void BaseStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void BaseBlock.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 Object BaseDescriptor.get(Context context)
          Return the value specified by this Descriptor from the specified Context.
protected  void BaseBlock.initial(Context context)
          Process the initial entry into this Block.
 boolean BaseDescriptor.positive(Context context)
          Call get() to retrieve the value specified by this Descriptor, and then return true if this value represents a positive result; otherwise return false.
 void BaseDescriptor.put(Context context, Object value)
          Store the value into the destination specified by this Descriptor in the specified Context, replacing any existing value.
 void BaseDescriptor.remove(Context context)
          Remove any existing value associated with this Descriptor from the specified Context.
protected  BlockState BaseBlock.state(Context context)
          Peek at the top BlockState element on the stack maintained by our Context, and return it.
protected  void BaseBlock.subsequent(Context context, BlockState state)
          Process the return from nested execution of the Steps associated with this Block.
 

Uses of Context in org.apache.commons.workflow.core
 

Methods in org.apache.commons.workflow.core with parameters of type Context
protected  boolean WhileStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean WhileNotStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean WhileNotAnyStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean WhileAnyStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean IfStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean IfNotStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean IfNotAnyStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
protected  boolean IfAnyStep.evaluate(Context context)
          Evaluate the condition specified by the Descriptors associated with this Block, and return the resulting boolean value.
 void SwapStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void SuspendStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void StringStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void RemoveStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void PutStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void PopStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void OrStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void NotOrStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void NotAndStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void LoadStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void InvokeStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void GotoStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void GetStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void ExitStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void DuplicateStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void ContinueStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void ConstructStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void CallStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void BreakStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void AndStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
protected  void WhileStep.initial(Context context)
          Process the initial entry into this Block.
protected  void IfStep.initial(Context context)
          Process the initial entry into this Block.
protected  void WhileStep.subsequent(Context context, BlockState state)
          Process the return from nested execution of the Steps assocaited with this Block.
 

Uses of Context in org.apache.commons.workflow.io
 

Methods in org.apache.commons.workflow.io with parameters of type Context
 void WriteStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void ReadStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void PeekStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void GetStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void DisplayStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 

Uses of Context in org.apache.commons.workflow.util
 

Fields in org.apache.commons.workflow.util declared as Context
protected  Context ContextSupport.context
          The Context for whom we will fire events.
 

Constructors in org.apache.commons.workflow.util with parameters of type Context
ContextSupport(Context context)
          Construct a new ContextSupport object associated with the specified Context.
 

Uses of Context in org.apache.commons.workflow.web
 

Classes in org.apache.commons.workflow.web that implement Context
 class WebContext
          WebContext is a specialized Context implementation appropriate for web applications that run on top of a Servlet 2.2 (or later) container.
 

Methods in org.apache.commons.workflow.web with parameters of type Context
 void PopulateStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void IncludeStep23.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void GotoStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 void ForwardStep.execute(Context context)
          Perform the executable actions related to this Step, in the context of the specified Context.
 



Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.