com.ibm.websphere.websvcs.rm

Interface OutboundSequenceData

All Superinterfaces:
SequenceData

  1. public interface OutboundSequenceData
  2. 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

Modifier and Type Field and Description
  1. static
  2. SequenceData.SequenceState
ACTIVE
State to indicate that the sequence has been established.
  1. static
  2. SequenceData.SequenceState
ACTIVE_WARN
State to indicate that the sequence has been established.
  1. static
  2. SequenceData.SequenceState
CLOSED
State to indicate the sequence has been closed and will accept no new messages.
  1. static
  2. SequenceData.SequenceState
CLOSING
State to indicate the sequence is closing and will accept no new messages.
  1. static
  2. SequenceData.SequenceState
ESTABLISHING
State to indicate that the sequence is awaiting a CreateSequenceResponse SOAP message from the RM Destination.
  1. static
  2. SequenceData.SequenceState
FAILED
State to indicate that the sequence has terminated with unacknowledged messages outstanding.
  1. static
  2. SequenceData.SequenceState
REP_UNAVAILABLE
State to indicate that the sequence has been established but the RM destination has stopped acknowledging messages.
  1. static
  2. SequenceData.SequenceState
TERMINATING
State to indicate that the sequence is terminating and will accept no new messages
  1. static
  2. 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

Modifier and Type Method and Description
  1. long
getHighestOutMsgNumber()
Returns the highest sequence MessageNumber allocated so far ont his WS-ReliableMessaging sequence.
  1. java.lang.String
getInfo_internalSeqID()
  1. 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

  1. static final SequenceData.SequenceState ESTABLISHING
State to indicate that the sequence is awaiting a CreateSequenceResponse SOAP message from the RM Destination.

ACTIVE

  1. static final SequenceData.SequenceState ACTIVE
State to indicate that the sequence has been established.

REP_UNAVAILABLE

  1. static final SequenceData.SequenceState REP_UNAVAILABLE
State to indicate that the sequence has been established but the RM destination has stopped acknowledging messages.

CLOSING

  1. static final SequenceData.SequenceState CLOSING
State to indicate the sequence is closing and will accept no new messages.

CLOSED

  1. static final SequenceData.SequenceState CLOSED
State to indicate the sequence has been closed and will accept no new messages.

TERMINATING

  1. static final SequenceData.SequenceState TERMINATING
State to indicate that the sequence is terminating and will accept no new messages

FAILED

  1. static final SequenceData.SequenceState FAILED
State to indicate that the sequence has terminated with unacknowledged messages outstanding.

TIMEOUT

  1. static final SequenceData.SequenceState TIMEOUT
State to indicate that the sequence has timed out.

ACTIVE_WARN

  1. static final SequenceData.SequenceState ACTIVE_WARN
State to indicate that the sequence has been established.

Method Detail

getOutboundDepth

  1. long getOutboundDepth()
Returns the current number of outbound messages on this sequence awaiting transmission to the target endpoint.

getHighestOutMsgNumber

  1. long getHighestOutMsgNumber()
Returns the highest sequence MessageNumber allocated so far ont his WS-ReliableMessaging sequence.

getInfo_internalSeqID

  1. java.lang.String getInfo_internalSeqID( )