Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.transaction
Class TxHelper

java.lang.Object
  extended by weblogic.transaction.ClientTxHelper
      extended by weblogic.transaction.TxHelper


public class TxHelper
extends ClientTxHelper

This class is a convenience wrapper for gaining access to objects and resources related to the transaction manager, on both client and server processes, via static methods. Some of these methods are deprecated and TransactionHelper should be used instead.


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.
static ClientTransactionManager getClientTransactionManager()
          Deprecated.  
static Transaction getTransaction()
          Deprecated.  
static UserTransaction getUserTransaction()
          Deprecated.  
static String status2String(int status)
          Translates javax.transaction.Status constants to English strings.

 

Methods inherited from class weblogic.transaction.ClientTxHelper
getTransactionManager

 

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

 

Method Detail

getTransaction

public static Transaction getTransaction()
Deprecated. 
See Also:
TransactionHelper.getTransaction()

getUserTransaction

public static UserTransaction getUserTransaction()
Deprecated. 
See Also:
TransactionHelper.getUserTransaction()

getClientTransactionManager

public static ClientTransactionManager getClientTransactionManager()
Deprecated. 
See Also:
TransactionHelper.getTransactionManager()

status2String

public static String status2String(int status)
Translates javax.transaction.Status constants to English strings.

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

createXid

public static 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

Skip navigation links

Copyright 1996, 2015, 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.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09