org.objectweb.joram.shared.client

Class XACnxRecoverReply

Implemented Interfaces:
java.io.Serializable

public class XACnxRecoverReply
extends AbstractJmsReply

A XACnxRecoverReply replies to a XACnxRecoverRequest and carries transaction identifiers.

See Also:
Serialized Form

Field Summary

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

correlationId

Constructor Summary

XACnxRecoverReply()
Constructs a XACnxRecoverReply instance.
XACnxRecoverReply(XACnxRecoverRequest req, Vector bqs, Vector fis, Vector gtis)
Constructs a XACnxRecoverReply instance.

Method Summary

byte[]
getBranchQualifier(int index)
Returns a branch qualifier.
int
getFormatId(int index)
Returns a format identifier.
byte[]
getGlobalTransactionId(int index)
Returns a global transaction identifier.
int
getSize()
Returns the number of transaction identifiers.
void
setBQS(Vector bqs)
void
setFIS(Vector fis)
void
setGTIS(Vector gtis)
Hashtable
soapCode()
static Object
soapDecode(Hashtable h)

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

getCorrelationId, getKey, setCorrelationId, soapCode, soapDecode, toString

Constructor Details

XACnxRecoverReply

public XACnxRecoverReply()
Constructs a XACnxRecoverReply instance.


XACnxRecoverReply

public XACnxRecoverReply(XACnxRecoverRequest req,
                         Vector bqs,
                         Vector fis,
                         Vector gtis)
Constructs a XACnxRecoverReply instance.

Parameters:
req - The replied request.
bqs - Branch qualifiers.
fis - Format identifiers.
gtis - Global transaction identifiers.

Method Details

getBranchQualifier

public byte[] getBranchQualifier(int index)
Returns a branch qualifier.


getFormatId

public int getFormatId(int index)
Returns a format identifier.


getGlobalTransactionId

public byte[] getGlobalTransactionId(int index)
Returns a global transaction identifier.


getSize

public int getSize()
Returns the number of transaction identifiers.


setBQS

public void setBQS(Vector bqs)


setFIS

public void setFIS(Vector fis)


setGTIS

public void setGTIS(Vector gtis)


soapCode

public Hashtable soapCode()
Overrides:
soapCode in interface AbstractJmsReply


soapDecode

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


Copyright B) 2004 Scalagent - All rights reserved