org.perf.log.filter.sql
Class OracleConnectionPoolDataSourceXAInterceptor

java.lang.Object
  extended by oracle.jdbc.pool.OracleDataSource
      extended by oracle.jdbc.pool.OracleConnectionPoolDataSource
          extended by oracle.jdbc.xa.OracleXADataSource
              extended by oracle.jdbc.xa.client.OracleXADataSource
                  extended by org.perf.log.filter.sql.OracleConnectionPoolDataSourceXAInterceptor
All Implemented Interfaces:
java.io.Serializable, java.sql.Wrapper, javax.naming.Referenceable, javax.sql.CommonDataSource, javax.sql.ConnectionPoolDataSource, javax.sql.DataSource, javax.sql.XADataSource

public class OracleConnectionPoolDataSourceXAInterceptor
extends oracle.jdbc.xa.client.OracleXADataSource

See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.jdbc.xa.client.OracleXADataSource
BUILD_DATE, PRIVATE_TRACE, TRACE
 
Fields inherited from class oracle.jdbc.pool.OracleDataSource
isOracleDataSource
 
Constructor Summary
OracleConnectionPoolDataSourceXAInterceptor()
           
 
Method Summary
 javax.sql.XAConnection getXAConnection(java.util.Properties arg0)
           
 javax.sql.XAConnection getXAConnection(java.lang.String arg0, java.lang.String arg1)
           
 
Methods inherited from class oracle.jdbc.xa.client.OracleXADataSource
getPooledConnection, getPooledConnection, getXAConnection
 
Methods inherited from class oracle.jdbc.xa.OracleXADataSource
getNativeXA, setNativeXA
 
Methods inherited from class oracle.jdbc.pool.OracleConnectionPoolDataSource
getPooledConnection
 
Methods inherited from class oracle.jdbc.pool.OracleDataSource
close, filterConnectionProperties, getConnection, getConnection, getConnection, getConnection, getConnectionCacheName, getConnectionCacheProperties, getConnectionCachingEnabled, getConnectionProperties, getDatabaseName, getDataSourceName, getDescription, getDriverType, getExplicitCachingEnabled, getFastConnectionFailoverEnabled, getImplicitCachingEnabled, getLoginTimeout, getLogWriter, getMaxStatements, getNetworkProtocol, getONSConfiguration, getPortNumber, getReference, getServerName, getServiceName, getTNSEntryName, getURL, getUser, isWrapperFor, setConnectionCacheName, setConnectionCacheProperties, setConnectionCachingEnabled, setConnectionProperties, setDatabaseName, setDataSourceName, setDescription, setDriverType, setExplicitCachingEnabled, setFastConnectionFailoverEnabled, setImplicitCachingEnabled, setLoginTimeout, setLogWriter, setMaxStatements, setNetworkProtocol, setONSConfiguration, setPassword, setPortNumber, setServerName, setServiceName, setTNSEntryName, setURL, setUser, unwrap
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.sql.CommonDataSource
getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
 

Constructor Detail

OracleConnectionPoolDataSourceXAInterceptor

public OracleConnectionPoolDataSourceXAInterceptor()
                                            throws java.sql.SQLException
Throws:
java.sql.SQLException
Method Detail

getXAConnection

public javax.sql.XAConnection getXAConnection(java.util.Properties arg0)
                                       throws java.sql.SQLException
Overrides:
getXAConnection in class oracle.jdbc.xa.client.OracleXADataSource
Throws:
java.sql.SQLException

getXAConnection

public javax.sql.XAConnection getXAConnection(java.lang.String arg0,
                                              java.lang.String arg1)
                                       throws java.sql.SQLException
Specified by:
getXAConnection in interface javax.sql.XADataSource
Overrides:
getXAConnection in class oracle.jdbc.xa.client.OracleXADataSource
Throws:
java.sql.SQLException