Package com.sun.gjc.spi.jdbc40
Class Jdbc40ObjectsFactory
- java.lang.Object
-
- com.sun.gjc.spi.JdbcObjectsFactory
-
- com.sun.gjc.spi.jdbc40.Jdbc40ObjectsFactory
-
- All Implemented Interfaces:
Serializable
public class Jdbc40ObjectsFactory extends JdbcObjectsFactory
Factory to create jdbc40 connection & datasource- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.sun.gjc.spi.JdbcObjectsFactory
_logger
-
-
Constructor Summary
Constructors Constructor Description Jdbc40ObjectsFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionHolder
getConnection(Connection conObject, ManagedConnectionImpl mcObject, jakarta.resource.spi.ConnectionRequestInfo criObject, boolean statementWrapping, SQLTraceDelegator sqlTraceDelegator)
To get an instance of ConnectionHolder40.
Will return a ConnectionHolder40 with or without wrapperDataSource
getDataSourceInstance(ManagedConnectionFactoryImpl mcfObject, jakarta.resource.spi.ConnectionManager cmObject)
Returns a DataSource instance for JDBC 4.0-
Methods inherited from class com.sun.gjc.spi.JdbcObjectsFactory
getInstance, getProxiedConnection, getProxyObject
-
-
-
-
Method Detail
-
getConnection
public ConnectionHolder getConnection(Connection conObject, ManagedConnectionImpl mcObject, jakarta.resource.spi.ConnectionRequestInfo criObject, boolean statementWrapping, SQLTraceDelegator sqlTraceDelegator)
To get an instance of ConnectionHolder40.
Will return a ConnectionHolder40 with or without wrapper- Specified by:
getConnection
in classJdbcObjectsFactory
- Parameters:
conObject
- ConnectionmcObject
- ManagedConnectioncriObject
- Connection Request InfostatementWrapping
- Whether to wrap statement objects or not.sqlTraceDelegator
-- Returns:
- ConnectionHolder
-
getDataSourceInstance
public DataSource getDataSourceInstance(ManagedConnectionFactoryImpl mcfObject, jakarta.resource.spi.ConnectionManager cmObject)
Returns a DataSource instance for JDBC 4.0- Specified by:
getDataSourceInstance
in classJdbcObjectsFactory
- Parameters:
mcfObject
- Managed Connection FactorycmObject
- Connection Manager- Returns:
- DataSource
-
-