cgl.narada.wsinfra.wsr
Interface WsrRequestCreator

All Known Implementing Classes:
WsrRequestCreatorImpl

public interface WsrRequestCreator

A class which is responsible for creating WSR requests and WSR PollRequests.


Method Summary
 void addRequest(EnvelopeDocument envelopeDocument, RequestDocument requestDocument)
          Adds a Request Document in the header of Envelope Document
 EnvelopeDocument getPollRequest(ToDocument toDocument, EndpointReferenceType wsrSourceEpr, Hashtable groupIdAndRangesTable)
          Create a EnvelopeDocument containing PollRequest Document based on the specified headers.
 

Method Detail

addRequest

public void addRequest(EnvelopeDocument envelopeDocument,
                       RequestDocument requestDocument)
Adds a Request Document in the header of Envelope Document


getPollRequest

public EnvelopeDocument getPollRequest(ToDocument toDocument,
                                       EndpointReferenceType wsrSourceEpr,
                                       Hashtable groupIdAndRangesTable)
Create a EnvelopeDocument containing PollRequest Document based on the specified headers. The To, From and ReplyTo, FaultTo are appropriately constructed.