cgl.narada.wsinfra.wsr.storage
Interface WsrStorageWidget

All Known Implementing Classes:
WsrStorageWidgetImpl

public interface WsrStorageWidget

The WSR storage widget encapsulates the WSR message that was either sent or received. The storage widget contains other information which is useful for querying purposes. Finally, the widget also keeps track of whether a message was acknowledged or if an acknowledgement was sent for the message in question.


Method Summary
 byte[] getBytesOfEnvelopeDocument()
          Get the Byte representation of EnvelopeDocument
 EnvelopeDocument getEnvelope()
          Get the original Envelope associated with the message
 String getGroupId()
          Get the Group Id associated with the messsage
 Calendar getMessageExpiryTime()
          Get the Expiry Time associated with the messsage
 QName getMessageFault()
          Get the Fault QName if message is faulted
 byte getMessageStatus()
          Gets the message Status
 byte getNumberOfRetries()
          Get the number of Retries associated with retransmission of message
 String getReplyPattern()
          Get the ReplyPattern associated with the messsage
 String getReplyTo()
          Get the ReplyTo if ReplyPattern associated with message is Callback
 long getRetransmissionTime()
          Get the retransmission Interval associated with message
 long getSequenceNumber()
          Get the Sequence Number associated with the messsage
 

Method Detail

getGroupId

public String getGroupId()
Get the Group Id associated with the messsage


getSequenceNumber

public long getSequenceNumber()
Get the Sequence Number associated with the messsage


getMessageExpiryTime

public Calendar getMessageExpiryTime()
Get the Expiry Time associated with the messsage


getReplyPattern

public String getReplyPattern()
Get the ReplyPattern associated with the messsage


getReplyTo

public String getReplyTo()
Get the ReplyTo if ReplyPattern associated with message is Callback


getMessageStatus

public byte getMessageStatus()
Gets the message Status


getMessageFault

public QName getMessageFault()
Get the Fault QName if message is faulted


getRetransmissionTime

public long getRetransmissionTime()
Get the retransmission Interval associated with message


getNumberOfRetries

public byte getNumberOfRetries()
Get the number of Retries associated with retransmission of message


getEnvelope

public EnvelopeDocument getEnvelope()
Get the original Envelope associated with the message


getBytesOfEnvelopeDocument

public byte[] getBytesOfEnvelopeDocument()
Get the Byte representation of EnvelopeDocument