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 org.hsqldb.jdbc.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 java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilder, getParentLoggerMethods inherited from interface javax.sql.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.
-