|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.joram.shared.client.AbstractJmsRequest
org.objectweb.joram.shared.client.XACnxRollback
An XACnxRollback
instance is used by an
XAConnection
for rolling back the operations performed
during a transaction.
Field Summary |
Fields inherited from class org.objectweb.joram.shared.client.AbstractJmsRequest |
target |
Constructor Summary | |
XACnxRollback()
Constructs an XACnxRollback instance. |
|
XACnxRollback(byte[] bq,
int fi,
byte[] gti)
Constructs an XACnxRollback instance. |
Method Summary | |
void |
add(java.lang.String target,
java.util.Vector ids,
boolean queueMode)
Adds a vector of denied messages' identifiers. |
byte[] |
getBQ()
Returns the transaction branch qualifier. |
int |
getFI()
Returns the transaction identifier format. |
byte[] |
getGTI()
Returns the global transaction identifier. |
java.util.Vector |
getQueueIds(java.lang.String queue)
Returns the vector of msg identifiers for a given queue. |
java.util.Enumeration |
getQueues()
Returns the queues enumeration. |
java.util.Vector |
getSubIds(java.lang.String sub)
Returns the vector of msg identifiers for a given subscription. |
java.util.Enumeration |
getSubs()
Returns the subscriptions enumeration. |
void |
setBQ(byte[] bq)
|
void |
setFI(int fi)
|
void |
setGTI(byte[] gti)
|
void |
setQDenyings(java.util.Hashtable qDenyings)
Sets the queue denyings table. |
void |
setSubDenyings(java.util.Hashtable subDenyings)
Sets the sub denyings table. |
java.util.Hashtable |
soapCode()
|
static java.lang.Object |
soapDecode(java.util.Hashtable h)
|
Methods inherited from class org.objectweb.joram.shared.client.AbstractJmsRequest |
getKey, getRequestId, getTarget, setRequestId, setTarget, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public XACnxRollback(byte[] bq, int fi, byte[] gti)
XACnxRollback
instance.
bq
- Transaction branch qualifier.fi
- Transaction identifier format.gti
- Global transaction identifier.public XACnxRollback()
XACnxRollback
instance.
Method Detail |
public void add(java.lang.String target, java.util.Vector ids, boolean queueMode)
target
- Name of the queue or of the subscription where denying the
messages.ids
- Vector of message identifiers.queueMode
- true
if the messages have to be denied on
a queue.public void setBQ(byte[] bq)
public void setFI(int fi)
public void setGTI(byte[] gti)
public byte[] getBQ()
public int getFI()
public byte[] getGTI()
public java.util.Enumeration getQueues()
public java.util.Vector getQueueIds(java.lang.String queue)
public java.util.Enumeration getSubs()
public void setQDenyings(java.util.Hashtable qDenyings)
public void setSubDenyings(java.util.Hashtable subDenyings)
public java.util.Vector getSubIds(java.lang.String sub)
public java.util.Hashtable soapCode()
soapCode
in class AbstractJmsRequest
public static java.lang.Object soapDecode(java.util.Hashtable h)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |