com.ibm.websphere.websvcs.rm
Interface OutboundSequenceData
-
- All Superinterfaces:
- SequenceData
public interface OutboundSequenceData extends SequenceData
Data Access Object used by the mbeans to represent outbound WS-ReliableMessaging sequence state information to the user.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.ibm.websphere.websvcs.rm.SequenceData
SequenceData.SequenceState
-
-
Field Summary
Fields Modifier and Type Field and Description static SequenceData.SequenceState
ACTIVE
State to indicate that the sequence has been established.static SequenceData.SequenceState
ACTIVE_WARN
State to indicate that the sequence has been established.static SequenceData.SequenceState
CLOSED
State to indicate the sequence has been closed and will accept no new messages.static SequenceData.SequenceState
CLOSING
State to indicate the sequence is closing and will accept no new messages.static SequenceData.SequenceState
ESTABLISHING
State to indicate that the sequence is awaiting a CreateSequenceResponse SOAP message from the RM Destination.static SequenceData.SequenceState
FAILED
State to indicate that the sequence has terminated with unacknowledged messages outstanding.static SequenceData.SequenceState
REP_UNAVAILABLE
State to indicate that the sequence has been established but the RM destination has stopped acknowledging messages.static SequenceData.SequenceState
TERMINATING
State to indicate that the sequence is terminating and will accept no new messagesstatic SequenceData.SequenceState
TIMEOUT
State to indicate that the sequence has timed out.-
Fields inherited from interface com.ibm.websphere.websvcs.rm.SequenceData
MANAGED_NON_PERSISTENT_RELIABILITY, MANAGED_PERSISTENT_RELIABILITY, UNKNOWN, UNMANAGED_RELIABILITY
-
-
Method Summary
Methods Modifier and Type Method and Description long
getHighestOutMsgNumber()
Returns the highest sequence MessageNumber allocated so far ont his WS-ReliableMessaging sequence.java.lang.String
getInfo_internalSeqID()
long
getOutboundDepth()
Returns the current number of outbound messages on this sequence awaiting transmission to the target endpoint.-
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
-
ESTABLISHING
static final SequenceData.SequenceState ESTABLISHING
State to indicate that the sequence is awaiting a CreateSequenceResponse SOAP message from the RM Destination.
-
ACTIVE
static final SequenceData.SequenceState ACTIVE
State to indicate that the sequence has been established.
-
REP_UNAVAILABLE
static final SequenceData.SequenceState REP_UNAVAILABLE
State to indicate that the sequence has been established but the RM destination has stopped acknowledging messages.
-
CLOSING
static final SequenceData.SequenceState CLOSING
State to indicate the sequence is closing and will accept no new messages.
-
CLOSED
static final SequenceData.SequenceState CLOSED
State to indicate the sequence has been closed and will accept no new messages.
-
TERMINATING
static final SequenceData.SequenceState TERMINATING
State to indicate that the sequence is terminating and will accept no new messages
-
FAILED
static final SequenceData.SequenceState FAILED
State to indicate that the sequence has terminated with unacknowledged messages outstanding.
-
TIMEOUT
static final SequenceData.SequenceState TIMEOUT
State to indicate that the sequence has timed out.
-
ACTIVE_WARN
static final SequenceData.SequenceState ACTIVE_WARN
State to indicate that the sequence has been established.
-
-
Method Detail
-
getOutboundDepth
long getOutboundDepth()
Returns the current number of outbound messages on this sequence awaiting transmission to the target endpoint.
-
getHighestOutMsgNumber
long getHighestOutMsgNumber()
Returns the highest sequence MessageNumber allocated so far ont his WS-ReliableMessaging sequence.
-
getInfo_internalSeqID
java.lang.String getInfo_internalSeqID()
-
-