javax.sql Interface PooledConnection All Known Subinterfaces: XAConnection --------------------------------------------------------------------------------public interface PooledConnectionA PooledConnection object is a connection object that provides hooks for connection pool management. A PooledConnection object represents a physical connection to a data source. --------------------------------------------------------------------------------Method Summary void addConnectionEventListener(ConnectionEventListener listener) Add an event listener. void close() Close the physical connection. java.sql.Connection getConnection() Create an object handle for this physical connection. void removeConnectionEventListener(ConnectionEventListener listener) Remove an event listener. Method Detail getConnection public java.sql.Connection getConnection() throws java.sql.SQLExceptionCreate an object handle for this physical connection. The object returned is a temporary handle used by application code to refer to a physical connection that is being pooled.Returns: a Connection object Throws: java.sql.SQLException - if a database-access error occurs.--------------------------------------------------------------------------------close public void close() throws java.sql.SQLExceptionClose the physical connection.Throws: java.sql.SQLException - if a database-access error occurs.--------------------------------------------------------------------------------addConnectionEventListener public void addConnectionEventListener(ConnectionEventListener listener)Add an event listener. --------------------------------------------------------------------------------removeConnectionEventListener public void removeConnectionEventListener(ConnectionEventListener listener)Remove an event listener.
最好用在orcale 数据库上.
org.apache.xalan.lib.sql.PooledConnection
其它的用这个.
Interface PooledConnection
All Known Subinterfaces:
XAConnection --------------------------------------------------------------------------------public interface PooledConnectionA PooledConnection object is a connection object that provides hooks for connection pool management. A PooledConnection object represents a physical connection to a data source. --------------------------------------------------------------------------------Method Summary
void addConnectionEventListener(ConnectionEventListener listener)
Add an event listener.
void close()
Close the physical connection.
java.sql.Connection getConnection()
Create an object handle for this physical connection.
void removeConnectionEventListener(ConnectionEventListener listener)
Remove an event listener.
Method Detail
getConnection
public java.sql.Connection getConnection()
throws java.sql.SQLExceptionCreate an object handle for this physical connection. The object returned is a temporary handle used by application code to refer to a physical connection that is being pooled.Returns:
a Connection object
Throws:
java.sql.SQLException - if a database-access error occurs.--------------------------------------------------------------------------------close
public void close()
throws java.sql.SQLExceptionClose the physical connection.Throws:
java.sql.SQLException - if a database-access error occurs.--------------------------------------------------------------------------------addConnectionEventListener
public void addConnectionEventListener(ConnectionEventListener listener)Add an event listener.
--------------------------------------------------------------------------------removeConnectionEventListener
public void removeConnectionEventListener(ConnectionEventListener listener)Remove an event listener.
jakarta
commons-pool
commons-dbcp