Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | Oracle
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## weblogic.transaction
Class XIDFactory

    java.lang.Object
      weblogic.transaction.XIDFactory

    public class XIDFactory

extends Object

Factory class for platform-specific Xid instances.

Constructor Summary
`XIDFactory()`

Method Summary
`static Xid` | `createXID(byte[] aGlobalTransactionId, byte[] aBranchQualifier)` Create an Xid object, assuming global transaction identifier is in internal format of weblogic's transaction manager.
`static Xid` | `createXID(int aFormatId, byte[] aGlobalTransactionId, byte[] aBranchQualifier)` Create an Xid object, given its public attributes.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### XIDFactory

    public XIDFactory()

Method Detail

### createXID

    public static final Xid createXID(byte[] aGlobalTransactionId,
                                      byte[] aBranchQualifier)

  Create an Xid object, assuming global transaction identifier is in internal format of weblogic's transaction manager.

  Parameters:
    `aGlobalTransactionId` - Global transation identifier
    `aBranchQualifier` - Branch qualifier (optional)
  Returns:
    An Xid object or null

### createXID

    public static Xid createXID(int aFormatId,
                                byte[] aGlobalTransactionId,
                                byte[] aBranchQualifier)

  Create an Xid object, given its public attributes.

  Parameters:
    `aFormatId` - Format identifier
    `aGlobalTransactionId` - Global transation identifier
    `aBranchQualifier` - Branch qualifier
  Returns:
    An Xid object or null

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://edocs.bea.com/wls/docs103 Copyright 1996,2008, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD