Package org.apache.openjpa.jdbc.schema
Class AutoDriverDataSource
java.lang.Object
org.apache.openjpa.jdbc.schema.SimpleDriverDataSource
org.apache.openjpa.jdbc.schema.DBCPDriverDataSource
org.apache.openjpa.jdbc.schema.AutoDriverDataSource
- All Implemented Interfaces:
Wrapper
,CommonDataSource
,DataSource
,DriverDataSource
,Configurable
,Closeable
Automatic Commons DBCP pooling or Simple non-pooling driver data source.
If the commons-dbcp packages are on the class path, then they will be used,
else it will fall back to non-DBCP mode.
-
Field Summary
Fields inherited from class org.apache.openjpa.jdbc.schema.DBCPDriverDataSource
conf
Fields inherited from class org.apache.openjpa.jdbc.schema.SimpleDriverDataSource
_eloc, _loc
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.openjpa.jdbc.schema.DBCPDriverDataSource
close, endConfiguration, getDBCPConnection, getDBCPDataSource, isDBCPDataSource, isDBCPLoaded, setConfiguration, startConfiguration
Methods inherited from class org.apache.openjpa.jdbc.schema.SimpleDriverDataSource
createConnectionDecorators, getClassLoader, getConnection, getConnection, getConnectionDriverName, getConnectionFactoryProperties, getConnectionPassword, getConnectionProperties, getConnectionURL, getConnectionUserName, getLoginTimeout, getLogWriter, getParentLogger, getSimpleConnection, getSimpleDriver, initDBDictionary, isWrapperFor, setClassLoader, setConnectionDriverName, setConnectionFactoryProperties, setConnectionPassword, setConnectionProperties, setConnectionURL, setConnectionUserName, setLoginTimeout, setLogWriter, unwrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilder
Methods inherited from interface javax.sql.DataSource
createConnectionBuilder
-
Constructor Details
-
AutoDriverDataSource
public AutoDriverDataSource()
-
-
Method Details
-
getConnection
- Overrides:
getConnection
in classDBCPDriverDataSource
- Throws:
SQLException
-