com.sun.xml.ws.tx.at.internal
Class BranchRecord
java.lang.Object
com.sun.xml.ws.tx.at.internal.BranchRecord
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
public class BranchRecord
- extends java.lang.Object
- implements java.io.Externalizable
Encapsulates remote WS-AT participants as a branch for this superior
transaction.
- See Also:
- Serialized Form
|
Constructor Summary |
BranchRecord()
Used for recovery (created by readObject) and Externalizable no-arg constructor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BranchRecord
public BranchRecord()
- Used for recovery (created by readObject) and Externalizable no-arg constructor
addSubordinate
public com.sun.xml.ws.tx.at.internal.BranchRecord.RegisteredResource addSubordinate(javax.transaction.xa.Xid xid,
WSATXAResource wsatResource)
- Adds the specified WS-AT resource to the gateway branch record.
- Parameters:
xid - Xid used for keywsatResource - WSATXAResource
- Returns:
- RegisteredResource that contains (WSAT)XAResource provided
cleanup
public void cleanup()
setTxLogLocation
public void setTxLogLocation(java.lang.String logLocation)
getTxLogLocation
public java.lang.String getTxLogLocation()
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal in interface java.io.Externalizable
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal in interface java.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.