com.ibm.websphere.websvcs.rm
Interface InboundSequenceData
All Superinterfaces:
- public interface InboundSequenceData
- extends SequenceData
Nested Class Summary
Nested classes/interfaces inherited from interface com.ibm.websphere.websvcs.rm.SequenceData |
---|
SequenceData.SequenceState |
Field Summary
Modifier and Type | Field and Description |
---|---|
|
AWAITING_MSG
State to indicate that the sequence has a gap.
|
|
CLOSED
State to indicate that the sequence has been closed.
|
|
CONNECTED
State to indicate that the sequence has been established
|
|
FAILED_MISSING_MSGS
State to indicate that the sequence terminated with a gap.
|
Fields inherited from interface com.ibm.websphere.websvcs.rm.SequenceData |
---|
MANAGED_NON_PERSISTENT_RELIABILITY, MANAGED_PERSISTENT_RELIABILITY, UNKNOWN, UNMANAGED_RELIABILITY |
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getHighestInMsgNumber()
Return the highest WS-ReliableMessaging sequence message number received so far on this sequence.
|
|
getInboundDepth()
Returns the current number of inbound messages on this WS-ReliableMessaging sequence awaiting dispatch
to the owning application
|
|
getLastActivatedTime()
Return a long value for the time that the WS-ReliableMessaging sequence state was last updated.
|
|
isInOrder()
Return true it the inbound messages will be dispatched to the application in the order they were sent
based on the WS-ReliableMessaging Sequence number.
|
Methods inherited from interface com.ibm.websphere.websvcs.rm.SequenceData |
---|
getAcksToAddress, getApplicationName, getInfo_completedMessages, getInfo_workKey, getReplyToAddress, getSequenceID, getSequenceState, getTargetAddress, getWsa_namespace, getWsrm_namespace, getWsrm_spec_version |
Field Detail
CONNECTED
- static final SequenceData.SequenceState CONNECTED
State to indicate that the sequence has been established
AWAITING_MSG
- static final SequenceData.SequenceState AWAITING_MSG
State to indicate that the sequence has a gap.
CLOSED
- static final SequenceData.SequenceState CLOSED
State to indicate that the sequence has been closed.
FAILED_MISSING_MSGS
- static final SequenceData.SequenceState FAILED_MISSING_MSGS
State to indicate that the sequence terminated with a gap.
Method Detail
getInboundDepth
- long getInboundDepth()
Returns the current number of inbound messages on this WS-ReliableMessaging sequence awaiting dispatch
to the owning application
getHighestInMsgNumber
- long getHighestInMsgNumber()
Return the highest WS-ReliableMessaging sequence message number received so far on this sequence.
getLastActivatedTime
- long getLastActivatedTime()
Return a long value for the time that the WS-ReliableMessaging sequence state was last updated.
Time is in millis and represents the last timestamp the sequence was modified.
isInOrder
- boolean isInOrder()
Return true it the inbound messages will be dispatched to the application in the order they were sent
based on the WS-ReliableMessaging Sequence number. Messages that arrive out of order will not be dispatched
to the application until all previous messages have been dispatched to the application.