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 implement
javax.naming.Referenceable.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal PooledConnectionfinal PooledConnectiongetPooledConnection(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, unwrapMethods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilder, getParentLoggerMethods inherited from interface javax.sql.ConnectionPoolDataSource
createPooledConnectionBuilder, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriterMethods inherited from interface javax.sql.DataSource
createConnectionBuilder, getConnection, getConnection, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriterMethods 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, setUserMethods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Constructor Details
-
BasicEmbeddedConnectionPoolDataSource40
public BasicEmbeddedConnectionPoolDataSource40()No-argument constructor.
-
-
Method Details
-
getPooledConnection
- Specified by:
getPooledConnectionin interfaceConnectionPoolDataSource- Throws:
SQLException
-
getPooledConnection
public final PooledConnection getPooledConnection(String username, String password) throws SQLException - Specified by:
getPooledConnectionin interfaceConnectionPoolDataSource- Throws:
SQLException
-