org.enhydra.jdbc.informix
Class InformixXAConnection

java.lang.Object
  extended by org.enhydra.jdbc.standard.StandardPooledConnection
      extended by org.enhydra.jdbc.standard.StandardXAConnection
          extended by org.enhydra.jdbc.informix.InformixXAConnection
All Implemented Interfaces:
java.lang.Runnable, javax.naming.Referenceable, javax.sql.PooledConnection, javax.sql.XAConnection, javax.transaction.xa.XAResource

public class InformixXAConnection
extends StandardXAConnection


Field Summary
 
Fields inherited from class org.enhydra.jdbc.standard.StandardXAConnection
connectionHandle, curCon, thisAutoCommit, timerThread, transactionManager, xaDataSource
 
Fields inherited from class org.enhydra.jdbc.standard.StandardPooledConnection
con, dataSource, log
 
Fields inherited from interface javax.transaction.xa.XAResource
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
 
Constructor Summary
InformixXAConnection(InformixXADataSource dataSource, java.lang.String user, java.lang.String password)
          Creates the first free connection.
 
Method Summary
 
Methods inherited from class org.enhydra.jdbc.standard.StandardXAConnection
checkPreparedState, close, commit, doStart, end, forget, getCommitOnPrepare, getConnection, getReference, getTransactionTimeout, getXAResource, isSameRM, newConnectionHandle, prepare, recover, rollback, run, setCommitOnPrepare, setTransactionManager, setTransactionTimeout, start, toString
 
Methods inherited from class org.enhydra.jdbc.standard.StandardPooledConnection
addConnectionEventListener, connectionErrorOccurred, getPhysicalConnection, removeConnectionEventListener, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.sql.PooledConnection
addConnectionEventListener, removeConnectionEventListener
 

Constructor Detail

InformixXAConnection

public InformixXAConnection(InformixXADataSource dataSource,
                            java.lang.String user,
                            java.lang.String password)
                     throws java.sql.SQLException
Creates the first free connection.

Throws:
java.sql.SQLException