org.objectweb.joram.shared.client

Class XACnxCommit

Implemented Interfaces:
java.io.Serializable

public class XACnxCommit
extends AbstractJmsRequest

An XACnxCommit instance is used by an XAConnection for commiting the messages and acknowledgements it sent to the proxy.

See Also:
Serialized Form

Field Summary

Fields inherited from class org.objectweb.joram.shared.client.AbstractJmsRequest

target

Constructor Summary

XACnxCommit()
Constructs an XACnxCommit instance.
XACnxCommit(byte[] bq, int fi, byte[] gti)
Constructs an XACnxCommit instance.

Method Summary

byte[]
getBQ()
Returns the transaction branch qualifier.
int
getFI()
Returns the transaction identifier format.
byte[]
getGTI()
Returns the global transaction identifier.
void
setBQ(byte[] bq)
void
setFI(int fi)
void
setGTI(byte[] gti)
Hashtable
soapCode()
static Object
soapDecode(Hashtable h)

Methods inherited from class org.objectweb.joram.shared.client.AbstractJmsRequest

getKey, getRequestId, getTarget, setRequestId, setTarget, soapCode, soapDecode, toString

Constructor Details

XACnxCommit

public XACnxCommit()
Constructs an XACnxCommit instance.


XACnxCommit

public XACnxCommit(byte[] bq,
                   int fi,
                   byte[] gti)
Constructs an XACnxCommit instance.

Parameters:
bq - Transaction branch qualifier.
fi - Transaction identifier format.
gti - Global transaction identifier.

Method Details

getBQ

public byte[] getBQ()
Returns the transaction branch qualifier.


getFI

public int getFI()
Returns the transaction identifier format.


getGTI

public byte[] getGTI()
Returns the global transaction identifier.


setBQ

public void setBQ(byte[] bq)


setFI

public void setFI(int fi)


setGTI

public void setGTI(byte[] gti)


soapCode

public Hashtable soapCode()
Overrides:
soapCode in interface AbstractJmsRequest


soapDecode

public static Object soapDecode(Hashtable h)
Overrides:
soapDecode in interface AbstractJmsRequest


Copyright B) 2004 Scalagent - All rights reserved