Module org.apache.derby.tools
Package org.apache.derby.jdbc
Class BasicEmbeddedConnectionPoolDataSource40
- java.lang.Object
-
- org.apache.derby.jdbc.BasicEmbeddedDataSource40
-
- org.apache.derby.jdbc.BasicEmbeddedConnectionPoolDataSource40
-
- All Implemented Interfaces:
Serializable
,Wrapper
,CommonDataSource
,ConnectionPoolDataSource
,DataSource
,org.apache.derby.iapi.jdbc.EmbeddedConnectionPoolDataSourceInterface
,org.apache.derby.iapi.jdbc.EmbeddedDataSourceInterface
public class BasicEmbeddedConnectionPoolDataSource40 extends BasicEmbeddedDataSource40 implements ConnectionPoolDataSource, org.apache.derby.iapi.jdbc.EmbeddedConnectionPoolDataSourceInterface
This data source is suitable for an application using embedded Derby, running on Java 8 Compact Profile 2 or higher. BasicEmbeddedConnectionPoolDataSource40 is similar to EmbeddedConnectionPoolDataSource40 except it does not support JNDI naming, i.e. it does not implementjavax.naming.Referenceable
.- See Also:
EmbeddedConnectionPoolDataSource40
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BasicEmbeddedConnectionPoolDataSource40()
No-argument constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PooledConnection
getPooledConnection()
PooledConnection
getPooledConnection(String username, String password)
-
Methods inherited from class org.apache.derby.jdbc.BasicEmbeddedDataSource40
equals, getAttributesAsPassword, getConnection, getConnection, getConnection, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getLoginTimeout, getLogWriter, getParentLogger, getPassword, getShutdownDatabase, getUser, hashCode, isWrapperFor, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setLoginTimeout, setLogWriter, setPassword, setShutdownDatabase, setUser, unwrap
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilder, getParentLogger
-
Methods inherited from interface javax.sql.ConnectionPoolDataSource
createPooledConnectionBuilder, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
-
Methods inherited from interface javax.sql.DataSource
createConnectionBuilder, getConnection, getConnection, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
-
Methods inherited from interface org.apache.derby.iapi.jdbc.EmbeddedDataSourceInterface
getAttributesAsPassword, getConnection, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getPassword, getShutdownDatabase, getUser, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setPassword, setShutdownDatabase, setUser
-
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
-
-
-
Method Detail
-
getPooledConnection
public final PooledConnection getPooledConnection() throws SQLException
- Specified by:
getPooledConnection
in interfaceConnectionPoolDataSource
- Throws:
SQLException
-
getPooledConnection
public final PooledConnection getPooledConnection(String username, String password) throws SQLException
- Specified by:
getPooledConnection
in interfaceConnectionPoolDataSource
- Throws:
SQLException
-
-