|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcgl.narada.wsinfra.wsrm.storage.impl.WsrmExchangeImpl
This is the base class for the various exchanges that take place between communicating entities, besides sending application messages, in WSRM. All exchanges, whether it is related to creation of sequences, requests for acknowledgemements will extend this interface.
| Field Summary |
| Fields inherited from interface cgl.narada.wsinfra.wsrm.storage.WsrmExchange |
CREATE_SEQUENCE, CREATE_SEQUENCE_RESPONSE, SEQUENCE_ACKNOWLEDGEMENT, TERMINATE_SEQUENCE, WSRM_MESSAGE |
| Constructor Summary | |
WsrmExchangeImpl(byte[] marshalledBytes)
|
|
WsrmExchangeImpl(int exchangeType,
String sequenceIdentifier,
EnvelopeDocument envelopeDocument)
|
|
| Method Summary | |
byte[] |
getBytes()
Get a byte representation of the WsrmExchange |
EnvelopeDocument |
getEnvelope()
Retrieve the original exchange |
int |
getExchangeType()
Retrieve the exchange type |
String |
getSequenceIdentifier()
Retrieve the sequence identifier of the sequence in question |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WsrmExchangeImpl(int exchangeType,
String sequenceIdentifier,
EnvelopeDocument envelopeDocument)
public WsrmExchangeImpl(byte[] marshalledBytes)
| Method Detail |
public int getExchangeType()
getExchangeType in interface WsrmExchangepublic String getSequenceIdentifier()
getSequenceIdentifier in interface WsrmExchangepublic EnvelopeDocument getEnvelope()
getEnvelope in interface WsrmExchangepublic byte[] getBytes()
getBytes in interface WsrmExchange
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||