JBoss EJB client 1.0.5.Final

org.jboss.ejb.client
Class XidTransactionID

java.lang.Object
  extended by org.jboss.ejb.client.TransactionID
      extended by org.jboss.ejb.client.XidTransactionID
All Implemented Interfaces:
Serializable

public final class XidTransactionID
extends TransactionID

A transaction ID for an XID, used to propagate transactions from a transaction controller running on this or a calling node.

Author:
David M. Lloyd
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.ejb.client.TransactionID
TransactionID.Serialized
 
Field Summary
 
Fields inherited from class org.jboss.ejb.client.TransactionID
PRIVATE_DATA_KEY
 
Method Summary
 Xid getXid()
          Get the corresponding XID for this transaction.
 boolean isSameXid(Xid xid)
          Determine whether the given Xid is the same as this Xid.
 
Methods inherited from class org.jboss.ejb.client.TransactionID
createTransactionID, equals, getEncodedForm, getEncodedFormRaw, hashCode, writeReplace
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getXid

public Xid getXid()
Get the corresponding XID for this transaction.

Returns:
the XID

isSameXid

public boolean isSameXid(Xid xid)
Determine whether the given Xid is the same as this Xid.

Parameters:
xid - the xid to test
Returns:
true if it is the same Xid

JBoss EJB client 1.0.5.Final

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.