cgl.narada.wsinfra.wsrm
Interface WsrmElementAddition

All Known Implementing Classes:
WsrmElementAdditionImpl

public interface WsrmElementAddition

This is a class which facilitates the addition of WSRM elements to a SOAP enevelope. Depending on the exchange the elements are added either to the header or body of the SOAP envelope, with the Action Documents appropriately initialized.


Method Summary
 boolean addAckRequested(EnvelopeDocument envelopeDocument, AckRequestedDocument AckRequestedDocument)
          Adds an AckRequested document to the specified envelope.
 boolean addSequence(EnvelopeDocument envelopeDocument, SequenceDocument sequenceDocument)
          Adds a sequence document to the specified envelope.
 boolean addSequenceAcknowledgement(EnvelopeDocument envelopeDocument, SequenceAcknowledgementDocument seqAckDocument)
          Adds a SequenceAcknowledgement element to the specified enevelope.
 boolean addTerminateSequence(EnvelopeDocument envelopeDocument, TerminateSequenceDocument terminateSequenceDocument)
          Adds a terminate sequence to the specified envelope.
 

Method Detail

addSequence

boolean addSequence(EnvelopeDocument envelopeDocument,
                    SequenceDocument sequenceDocument)
Adds a sequence document to the specified envelope. This method returns true if the operation succeded.


addAckRequested

boolean addAckRequested(EnvelopeDocument envelopeDocument,
                        AckRequestedDocument AckRequestedDocument)
Adds an AckRequested document to the specified envelope. This method returns true if the operation succeded.


addSequenceAcknowledgement

boolean addSequenceAcknowledgement(EnvelopeDocument envelopeDocument,
                                   SequenceAcknowledgementDocument seqAckDocument)
Adds a SequenceAcknowledgement element to the specified enevelope. This method returns true if the operation succeded.


addTerminateSequence

boolean addTerminateSequence(EnvelopeDocument envelopeDocument,
                             TerminateSequenceDocument terminateSequenceDocument)
Adds a terminate sequence to the specified envelope. This method returns true if the operation succeded.



For comments and suggestions please send e-mail to The NaradaBrokering Project
ef=mailto:nb@grids.ucs.indiana.edu> The NaradaBrokering Project
HTML>