org.apache.openejb.resource.jdbc.managed.xa
Class ManagedXAConnection

java.lang.Object
  extended by org.apache.openejb.resource.jdbc.managed.local.ManagedConnection
      extended by org.apache.openejb.resource.jdbc.managed.xa.ManagedXAConnection
All Implemented Interfaces:
InvocationHandler

public class ManagedXAConnection
extends ManagedConnection


Field Summary
 
Fields inherited from class org.apache.openejb.resource.jdbc.managed.local.ManagedConnection
delegate
 
Constructor Summary
ManagedXAConnection(DataSource ds, XAConnection xa, Connection connection, TransactionManager txMgr)
           
 
Method Summary
 XAResource getXAResource()
           
protected  void setAutoCommit(boolean value)
           
 
Methods inherited from class org.apache.openejb.resource.jdbc.managed.local.ManagedConnection
cleanDataSource, invoke, pushDataSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedXAConnection

public ManagedXAConnection(DataSource ds,
                           XAConnection xa,
                           Connection connection,
                           TransactionManager txMgr)
                    throws SQLException
Throws:
SQLException
Method Detail

getXAResource

public XAResource getXAResource()
                         throws SQLException
Overrides:
getXAResource in class ManagedConnection
Throws:
SQLException

setAutoCommit

protected void setAutoCommit(boolean value)
                      throws SQLException
Overrides:
setAutoCommit in class ManagedConnection
Throws:
SQLException


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.