org.objectweb.jonas.dbm
Class JonasStandardXADataSource

java.lang.Object
  |
  +--org.enhydra.jdbc.core.CoreDataSource
        |
        +--org.enhydra.jdbc.standard.StandardDataSource
              |
              +--org.enhydra.jdbc.standard.StandardConnectionPoolDataSource
                    |
                    +--org.enhydra.jdbc.standard.StandardXADataSource
                          |
                          +--org.objectweb.jonas.dbm.JonasStandardXADataSource
All Implemented Interfaces:
CommonDataSource, javax.sql.ConnectionPoolDataSource, javax.sql.DataSource, javax.naming.spi.ObjectFactory, javax.naming.Referenceable, java.io.Serializable, javax.sql.XADataSource

public class JonasStandardXADataSource
extends org.enhydra.jdbc.standard.StandardXADataSource
implements CommonDataSource

Author:
Philippe Durieux Contributor(s):
See Also:
Serialized Form

Fields inherited from class org.enhydra.jdbc.standard.StandardXADataSource
connectionCount, deadLockMaxWait, deadLockRetryWait, DEFAULT_DEADLOCKMAXWAIT, DEFAULT_DEADLOCKRETRYWAIT, DEFAULT_MAX_CON, DEFAULT_MIN_CON, maxCon, minCon, transactionManager
 
Fields inherited from class org.enhydra.jdbc.standard.StandardConnectionPoolDataSource
DEFAULT_PREPAREDSTMTCACHESIZE
 
Fields inherited from class org.enhydra.jdbc.core.CoreDataSource
logWriter, password, user
 
Constructor Summary
JonasStandardXADataSource()
           
 
Method Summary
 void setProperties(java.lang.String url, java.lang.String classname, java.lang.String user, java.lang.String password)
           
 
Methods inherited from class org.enhydra.jdbc.standard.StandardXADataSource
closeFreeConnection, freeConnection, getAllConnections, getConnectionCount, getDeadLockMaxWait, getDeadLockRetryWait, getMaxCon, getMinCon, getXAConnection, getXAConnection, getXidConnections, getXidCount, processToWait, setDeadLockMaxWait, setDeadLockRetryWait, setDriverName, setMaxCon, setMinCon, setPassword, setTransactionManager, setUrl, setUser
 
Methods inherited from class org.enhydra.jdbc.standard.StandardConnectionPoolDataSource
getMasterPrepStmtCache, getPooledConnection, getPooledConnection, getPreparedStmtCacheSize, setPreparedStmtCacheSize
 
Methods inherited from class org.enhydra.jdbc.standard.StandardDataSource
equals, getConnection, getConnection, getDriverName, getObjectInstance, getReference, getTransactionIsolation, getUrl, setTransactionIsolation
 
Methods inherited from class org.enhydra.jdbc.core.CoreDataSource
getDescription, getLoginTimeout, getLogWriter, getPassword, getThreadFactory, getUser, isDebug, isVerbose, log, setDebug, setDescription, setLoginTimeout, setLogWriter, setThreadFactory, setVerbose, shutdown
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jonas.dbm.CommonDataSource
setDebug, setLogWriter, setMaxCon, setMinCon, setTransactionManager
 
Methods inherited from interface javax.sql.XADataSource
getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
 
Methods inherited from interface javax.sql.ConnectionPoolDataSource
getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
 
Methods inherited from interface javax.sql.DataSource
getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
 

Constructor Detail

JonasStandardXADataSource

public JonasStandardXADataSource()
Method Detail

setProperties

public void setProperties(java.lang.String url,
                          java.lang.String classname,
                          java.lang.String user,
                          java.lang.String password)
Specified by:
setProperties in interface CommonDataSource