java.lang.Object
com.sun.xml.ws.tx.at.internal.BranchXidImpl
- All Implemented Interfaces:
Externalizable,Serializable,Xid
Xid implementation used for persisting branch state.
Wrapper over XidImpl to override semantics of hashCode and equals
- See Also:
-
Field Summary
Fields inherited from interface javax.transaction.xa.Xid
MAXBQUALSIZE, MAXGTRIDSIZE -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BranchXidImpl
public BranchXidImpl() -
BranchXidImpl
-
-
Method Details
-
getBranchQualifier
public byte[] getBranchQualifier()- Specified by:
getBranchQualifierin interfaceXid
-
getFormatId
public int getFormatId()- Specified by:
getFormatIdin interfaceXid
-
getGlobalTransactionId
public byte[] getGlobalTransactionId()- Specified by:
getGlobalTransactionIdin interfaceXid
-
getDelegate
-
equals
-
hashCode
public int hashCode() -
toString
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-