|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.joram.client.jms.XAContext
class XAContext
Utility class holding a resource's state during transaction progress.
Field Summary | |
---|---|
(package private) java.util.Hashtable |
deliveries
Table holding the identifiers of the messages delivered per destination or subscription, in the transaction. |
(package private) java.util.Hashtable |
sendings
Table holding the ProducerMessages produced in the
transaction. |
(package private) int |
status
The transaction status. |
Constructor Summary | |
---|---|
XAContext()
Constructs an XAContext instance. |
Method Summary | |
---|---|
(package private) void |
addDeliveries(java.util.Hashtable newDeliveries)
Adds new deliveries occured within the resumed transaction. |
(package private) void |
addSendings(java.util.Hashtable newSendings)
Adds new sendings performed by the resumed transaction. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
int status
java.util.Hashtable sendings
ProducerMessages
produced in the
transaction.
Key: destination name
Object: ProducerMessages
java.util.Hashtable deliveries
Key: destination or subscription name
Object: corresponding MessageAcks
instance
Constructor Detail |
---|
XAContext()
XAContext
instance.
Method Detail |
---|
void addSendings(java.util.Hashtable newSendings)
void addDeliveries(java.util.Hashtable newDeliveries)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |