Save This Page
Home » jboss-5.0.0.CR1-src » org.jboss.resource.adapter » jdbc » xa » [javadoc | source]
org.jboss.resource.adapter.jdbc.xa
public class: XAManagedConnection [javadoc | source]
java.lang.Object
   org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection
      org.jboss.resource.adapter.jdbc.xa.XAManagedConnection

All Implemented Interfaces:
    javax.resource.spi.LocalTransaction, XAResource, JBossConnectionStatistics, javax.resource.spi.ManagedConnection

Direct Known Subclasses:
    XAOracleManagedConnection

XAManagedConnection
Field Summary
protected final  XAConnection xaConnection     
protected final  XAResource xaResource     
protected  Xid currentXid     
Fields inherited from org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection:
mcf,  con,  props,  stateLock,  inManagedTransaction,  inLocalTransaction,  jdbcAutoCommit,  underlyingAutoCommit,  jdbcReadOnly,  underlyingReadOnly,  jdbcTransactionIsolation,  destroyed
Constructor:
 public XAManagedConnection(XAManagedConnectionFactory mcf,
    XAConnection xaConnection,
    Properties props,
    int transactionIsolation,
    int psCacheSize) throws SQLException 
Method from org.jboss.resource.adapter.jdbc.xa.XAManagedConnection Summary:
begin,   broadcastConnectionError,   commit,   commit,   destroy,   end,   forget,   getLocalTransaction,   getTransactionTimeout,   getXAResource,   isSameRM,   prepare,   recover,   rollback,   rollback,   setTransactionTimeout,   start
Methods from org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection:
addConnectionEventListener,   associateConnection,   broadcastConnectionError,   canUse,   checkException,   checkState,   checkTransaction,   checkValid,   cleanup,   closeHandle,   connectionError,   destroy,   doPrepareCall,   doPrepareStatement,   getConnection,   getConnection,   getJdbcTransactionIsolation,   getLog,   getLogWriter,   getMetaData,   getProperties,   getQueryTimeout,   getTrackStatements,   isJdbcAutoCommit,   isJdbcReadOnly,   isTransactionQueryTimeout,   jdbcCommit,   jdbcRollback,   jdbcRollback,   listConnectionStats,   lock,   prepareCall,   prepareStatement,   removeConnectionEventListener,   setJdbcAutoCommit,   setJdbcReadOnly,   setJdbcTransactionIsolation,   setLogWriter,   tryLock,   unlock
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.resource.adapter.jdbc.xa.XAManagedConnection Detail:
 public  void begin() throws ResourceException 
 protected  void broadcastConnectionError(SQLException e) 
 public  void commit() throws ResourceException 
 public  void commit(Xid xid,
    boolean onePhase) throws XAException 
 public  void destroy() throws ResourceException 
 public  void end(Xid xid,
    int flags) throws XAException 
 public  void forget(Xid xid) throws XAException 
 public LocalTransaction getLocalTransaction() throws ResourceException 
 public int getTransactionTimeout() throws XAException 
 public XAResource getXAResource() throws ResourceException 
 public boolean isSameRM(XAResource other) throws XAException 
 public int prepare(Xid xid) throws XAException 
 public Xid[] recover(int flag) throws XAException 
 public  void rollback() throws ResourceException 
 public  void rollback(Xid xid) throws XAException 
 public boolean setTransactionTimeout(int seconds) throws XAException 
 public  void start(Xid xid,
    int flags) throws XAException