|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface encapsulates information pertaining to a sequence. These
include,
(a) Its creation date
(b) Its Sequence Identifier and the addressing identifier
(c) The addressing identifier associated with the sequence creation
request. The addressing identifier is different for different messages in
a sequence. But sequence creation requests and responses, acknowledgement
on the last message in a sequence, and finally the termination of a
sequence all carry the same addressing identifier.
| Method Summary | |
String |
getAddressingIdentifier()
Retrieve the addressing identifier. |
byte[] |
getBytes()
Get a byte representation of the WsrmSequenceInfo |
Date |
getCreationDate()
Retrieve the creation date for the sequence |
cgl.narada.wsinfra.schemas.addressing.EndpointReferenceType |
getDestination()
Returns the destination of this sequence |
long |
getLastMessageNumber()
If we do have information regarding the last message of a sequence, proceed to retrieve it |
String |
getSequenceIdentifier()
Retrieve the sequence identifier. |
cgl.narada.wsinfra.schemas.addressing.EndpointReferenceType |
getSource()
Returns the source of this sequence |
String |
getTerminationReason()
Get the reason for termination |
long |
getTerminationTimestamp()
Retrieve the termination timestamp |
long |
getTimeOfLastActivity()
Retrieve the time associated with the last activity |
long |
getTimeoutTimestamp()
Retrieve the timeout timestamp |
WsrmSequencePolicies |
getWsrmSequencePolicies()
|
boolean |
hasLastMessageInfo()
Checks to see if there is last message number in a given Sequence. |
boolean |
hasWsrmSequencePolicies()
Check if there is a policy attachment |
boolean |
isDestination()
Checks if this node is the destination of the sequence in question |
boolean |
isExpired()
Checks to see if the sequence has expired |
boolean |
isSource()
Checks if this node is the source of the sequence in question |
boolean |
isTerminated()
Check to see if the sequence is terminated |
boolean |
isTimedOut()
Checks to see if the sequence is timed out |
| Method Detail |
public Date getCreationDate()
public String getSequenceIdentifier()
public String getAddressingIdentifier()
public cgl.narada.wsinfra.schemas.addressing.EndpointReferenceType getSource()
public cgl.narada.wsinfra.schemas.addressing.EndpointReferenceType getDestination()
public boolean isSource()
public boolean isDestination()
public boolean hasWsrmSequencePolicies()
public WsrmSequencePolicies getWsrmSequencePolicies()
public boolean hasLastMessageInfo()
public long getLastMessageNumber()
public boolean isExpired()
public boolean isTimedOut()
public long getTimeOfLastActivity()
public long getTimeoutTimestamp()
public boolean isTerminated()
public long getTerminationTimestamp()
public String getTerminationReason()
public byte[] getBytes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||