Uses of Interface
uk.org.ogsadai.engine.controlflow.RequestComponent

Packages that use RequestComponent
uk.org.ogsadai.activity Contains the core interfaces and classes of the Activity Framework. 
uk.org.ogsadai.engine.controlflow Contains classes and interfaces for a composite request structure that enables control-flow to within request processing. 
 

Uses of RequestComponent in uk.org.ogsadai.activity
 

Classes in uk.org.ogsadai.activity that implement RequestComponent
 class ActivityPipelineRequestComponent
          A RequestComponent that consists of an activity or a pipeline of connected activities.
 

Fields in uk.org.ogsadai.activity declared as RequestComponent
private  RequestComponent ActivityRequest.mRequest
          References the top-level component of the composite object representing a single request.
 

Methods in uk.org.ogsadai.activity that return RequestComponent
(package private)  RequestComponent ActivityRequest.getRequestComposite()
          Returns the composite RequestComponent for the request.
 

Methods in uk.org.ogsadai.activity with parameters of type RequestComponent
 void ActivityPipelineRequestComponent.add(RequestComponent child)
           
 

Constructors in uk.org.ogsadai.activity with parameters of type RequestComponent
ActivityRequest(RequestComponent composite, SessionStrategy strategy)
          Constructs an instance associated with a specific request component and session strategy.
 

Uses of RequestComponent in uk.org.ogsadai.engine.controlflow
 

Classes in uk.org.ogsadai.engine.controlflow that implement RequestComponent
 class CompositeRequestComponent
          A CompositeRequestComponent is a RequestComponent that may contain child components.
 class FlowRequestComponent
          A composite RequestComponent that contains a number of child components which will be processed concurrently when the process method is invoked.
 class SequenceRequestComponent
          A composite RequestComponent that contains a number of child components which will be processed sequentially when the process method is invoked.
 

Methods in uk.org.ogsadai.engine.controlflow that return RequestComponent
 RequestComponent RequestComponentFactory.createRequestComponent(Activity[] activities, org.w3c.dom.Document requestDocument)
          Creates a composite RequestComponent structure for the specified request document.
 RequestComponent RequestComponentFactoryImpl.createRequestComponent(Activity[] activities, org.w3c.dom.Document requestDocument)
           
 

Methods in uk.org.ogsadai.engine.controlflow with parameters of type RequestComponent
 void RequestComponent.add(RequestComponent child)
          Adds a child to a composite component.
 void CompositeRequestComponent.add(RequestComponent child)
           
 void RequestComponentFactoryImpl.addChildren(org.w3c.dom.Element parentElement, RequestComponent parentComponent, java.util.Collection pipelines)
          Adds the child request components described by a parent DOM element in a request to a parent request component.
private  void RequestComponentFactoryImpl.addActivityPipeline(org.w3c.dom.Element activityElement, RequestComponent component, java.util.Collection pipelines)
          Adds an ActivityPipelineRequestComponent containing the specified activity to the RequestComponent composite unless the pipeline containing this activity has already been added.