Class JDBCPooledDataSource
java.lang.Object
org.hsqldb.jdbc.JDBCCommonDataSource
org.hsqldb.jdbc.pool.JDBCPooledDataSource
- All Implemented Interfaces:
Serializable, Referenceable, CommonDataSource, ConnectionPoolDataSource
public class JDBCPooledDataSource
extends JDBCCommonDataSource
implements ConnectionPoolDataSource, Serializable, Referenceable, CommonDataSource
A data source that implements
ConnectionPoolDataSource.For use by connection pooling software, not by end users.
- Since:
- JDK 1.2, HSQLDB 2.0
- Author:
- Fred Toussi (fredt@users dot sourceforge.net)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPooledConnection(String user, String password) Retrieves the Reference of this object.Methods inherited from class JDBCCommonDataSource
getDatabase, getDatabaseName, getDataSourceName, getDescription, getLoginTimeout, getLogWriter, getNetworkProtocol, getParentLogger, getServerName, getUrl, getURL, getUser, setDatabase, setDatabaseName, setLoginTimeout, setLogWriter, setPassword, setProperties, setUrl, setURL, setUserMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CommonDataSource
createShardingKeyBuilder, getParentLoggerMethods inherited from interface ConnectionPoolDataSource
createPooledConnectionBuilder, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
-
Constructor Details
-
JDBCPooledDataSource
public JDBCPooledDataSource()
-
-
Method Details
-
getPooledConnection
- Specified by:
getPooledConnectionin interfaceConnectionPoolDataSource- Throws:
SQLException
-
getPooledConnection
- Specified by:
getPooledConnectionin interfaceConnectionPoolDataSource- Throws:
SQLException
-
getReference
Retrieves the Reference of this object.- Specified by:
getReferencein interfaceReferenceable- Returns:
- The non-null javax.naming.Reference of this object.
- Throws:
NamingException- If a naming exception was encountered while retrieving the reference.
-