Save This Page
Home » xapool-1.5.0-src » org.enhydra.jdbc » standard » [javadoc | source]
org.enhydra.jdbc.standard
public class: StandardXAConnectionHandle [javadoc | source]
java.lang.Object
   org.enhydra.jdbc.util.JdbcUtil
      org.enhydra.jdbc.core.CoreConnection
         org.enhydra.jdbc.standard.StandardConnectionHandle
            org.enhydra.jdbc.standard.StandardXAConnectionHandle

All Implemented Interfaces:
    Connection

Field Summary
 boolean resetTxonResume     
 boolean globalTransaction     
public  TransactionManager transactionManager     
public  Transaction tx     
public  StandardXAConnection xacon     
public  boolean thisAutoCommit     
Fields inherited from org.enhydra.jdbc.standard.StandardConnectionHandle:
pooledCon,  masterPrepStmtCache,  preparedStmtCacheSize,  preparedStatementCache,  inUse,  isReallyUsed
Fields inherited from org.enhydra.jdbc.core.CoreConnection:
con
Fields inherited from org.enhydra.jdbc.util.JdbcUtil:
log
Constructor:
 public StandardXAConnectionHandle(StandardXAConnection pooledCon,
    Hashtable preparedStatementCache,
    int preparedStmtCacheSize,
    TransactionManager tm) 
    Constructor
Method from org.enhydra.jdbc.standard.StandardXAConnectionHandle Summary:
checkPreparedCache,   checkPreparedCache,   close,   commit,   createStatement,   createStatement,   createStatement,   prepareCall,   prepareCall,   prepareCall,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   rollback,   setAutoCommit,   setGlobalTransaction,   setTransactionManager,   toString
Methods from org.enhydra.jdbc.standard.StandardConnectionHandle:
catchInvoke,   checkPreparedCache,   checkPreparedCache,   close,   createPreparedStatement,   createPreparedStatement,   isClosed,   preInvoke,   prepareCall,   prepareStatement,   prepareStatement,   prepareStatement,   returnToCache,   returnToCache,   setupPreparedStatementCache
Methods from org.enhydra.jdbc.core.CoreConnection:
catchInvoke,   clearWarnings,   close,   commit,   createStatement,   createStatement,   createStatement,   getAutoCommit,   getCatalog,   getHoldability,   getMetaData,   getTransactionIsolation,   getTypeMap,   getWarnings,   isReadOnly,   nativeSQL,   preInvoke,   prepareCall,   prepareCall,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   releaseSavepoint,   rollback,   rollback,   setAutoCommit,   setCatalog,   setHoldability,   setReadOnly,   setSavepoint,   setSavepoint,   setTransactionIsolation,   setTypeMap
Methods from org.enhydra.jdbc.util.JdbcUtil:
setLogger
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.enhydra.jdbc.standard.StandardXAConnectionHandle Detail:
 synchronized PreparedStatement checkPreparedCache(String sql,
    int autogeneratedkeys,
    Object lookupKey) throws SQLException 
 synchronized PreparedStatement checkPreparedCache(String sql,
    int type,
    int concurrency,
    int holdability,
    Object lookupKey) throws SQLException 
 public synchronized  void close() throws SQLException 
 public  void commit() throws SQLException 
 public Statement createStatement() throws SQLException 
 public Statement createStatement(int resultSetType,
    int resultSetConcurrency) throws SQLException 
 public Statement createStatement(int resultSetType,
    int resultSetConcurrency,
    int resultSetHoldability) throws SQLException 
 public CallableStatement prepareCall(String sql) throws SQLException 
    Creates a CallableStatement for the given SQL
 public CallableStatement prepareCall(String sql,
    int resultSetType,
    int resultSetConcurrency) throws SQLException 
    Creates a CallableStatement for the given SQL, result set type and concurency
 public CallableStatement prepareCall(String sql,
    int resultSetType,
    int resultSetConcurrency,
    int resultSetHoldability) throws SQLException 
 public PreparedStatement prepareStatement(String sql) throws SQLException 
    Creates a PreparedStatement for the given SQL. If possible, the statement is fetched from the cache.
 public PreparedStatement prepareStatement(String sql,
    int autoGeneratedKeys) throws SQLException 
 public PreparedStatement prepareStatement(String sql,
    int[] columnIndexes) throws SQLException 
    not yet implemented
 public PreparedStatement prepareStatement(String sql,
    String[] columnNames) throws SQLException 
    not yet implemented
 public PreparedStatement prepareStatement(String sql,
    int resultSetType,
    int resultSetConcurrency) throws SQLException 
 public PreparedStatement prepareStatement(String sql,
    int resultSetType,
    int resultSetConcurrency,
    int resultSetHoldability) throws SQLException 
    Creates a PreparedStatement for the given SQL, type and concurrency. If possible, the statement is fetched from the cache.
 public  void rollback() throws SQLException 
 public  void setAutoCommit(boolean autoCommit) throws SQLException 
  void setGlobalTransaction(boolean setting) throws SQLException 
    Called by the StandardXADataSource when a global transaction gets associated with this connection.
 public  void setTransactionManager(TransactionManager tm) 
 public String toString()