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 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.
 void CompositeRequestComponent.add(RequestComponent child)
           
 void RequestComponent.add(RequestComponent child)
          Adds a child to a composite component.