IBM WebSphere Application ServerTM
Release 8

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
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 messages
static 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
 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()

IBM WebSphere Application ServerTM
Release 8