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, setUser
Methods inherited from class java.lang.Object
equals, getClass, hashCode, 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
-
Constructor Details
-
JDBCPooledDataSource
public JDBCPooledDataSource()
-
-
Method Details
-
getPooledConnection
- Specified by:
getPooledConnection
in interfaceConnectionPoolDataSource
- Throws:
SQLException
-
getPooledConnection
- Specified by:
getPooledConnection
in interfaceConnectionPoolDataSource
- Throws:
SQLException
-
getReference
Retrieves the Reference of this object.- Specified by:
getReference
in interfaceReferenceable
- Returns:
- The non-null javax.naming.Reference of this object.
- Throws:
NamingException
- If a naming exception was encountered while retrieving the reference.
-