public interface WsrmSequenceInfo extends Serializable
Modifier and Type | Field and Description |
---|---|
static String |
CLOSED
Sequence is closed.
|
static String |
CLOSING
Sequence is in the process of being closed.
|
static String |
CREATED
Sequence handshaking is complete.
|
static String |
CREATING
Sequence creation handshaking is in progress.
|
static String |
LAST_MESSAGE
Deprecated.
RM 1.0 only
|
static String |
LAST_MESSAGE_PENDING
Deprecated.
RM 1.0 only
|
static String |
NEW
Initial state of a sequence.
|
static String |
TERMINATED
Sequence is terminated.
|
static String |
TERMINATING
Sequence is in the process of being terminated.
|
Modifier and Type | Method and Description |
---|---|
long |
getCreationTime()
The time this sequence was created.
|
String |
getDestinationId()
If this is a source sequence (isSource()==true && isOffer() == false)
and this sequence has completed the handshake process
(e.g.
|
String |
getId()
The sequence ID for this sequence.
|
long |
getLastAckdMessageNum()
Message number (1 ..
|
long |
getLastActivityTime()
The time of the last activity to happen on this sequence.
|
String |
getLogicalStoreName()
Get the name of the logical store in which this sequence is stored.
|
String |
getMainSequenceId()
If this is an offer sequence (isOffer()==true) then this sequence is
associated with another 'main' sequence.
|
long |
getMaxAge()
The time after which this sequence will expire.
|
String |
getPhysicalStoreName()
Get the name of the physical store in which this sequence is stored.
|
WsrmRequestInfo[] |
getRequests()
Get specific information about the requests that have been sent from
this sequence, or received into this sequence.
|
String |
getState()
The current state of the sequence.
|
long |
getUnackdCount()
Count of requests that have not been acknowledged
on this sequence (ack received for RM source, or ack sent for RM dest)
|
boolean |
isOffer()
Get an indication of whether this sequence is an offer sequence (meaning
it was set up during sequence handshaking to carry responses for a main
sequence).
|
boolean |
isSource()
Get an indication of whether this sequence is a source sequence (used to
send requests) or a destination sequence (used to receive requests).
|
static final String NEW
static final String CREATING
static final String CREATED
static final String LAST_MESSAGE_PENDING
static final String LAST_MESSAGE
static final String CLOSING
static final String CLOSED
static final String TERMINATING
static final String TERMINATED
String getId()
String getLogicalStoreName()
String getPhysicalStoreName()
boolean isSource()
String getDestinationId()
boolean isOffer()
String getMainSequenceId()
String getState()
long getCreationTime()
long getLastActivityTime()
long getMaxAge()
long getLastAckdMessageNum()
long getUnackdCount()
WsrmRequestInfo[] getRequests() throws ManagementException
ManagementException