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 ConnectionHoldergetConnection(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 wrapperDataSourcegetDataSourceInstance(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:
getConnectionin 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:
getDataSourceInstancein classJdbcObjectsFactory- Parameters:
mcfObject- Managed Connection FactorycmObject- Connection Manager- Returns:
- DataSource
-
-