public class P6PooledConnection
extends java.lang.Object
implements javax.sql.PooledConnection
| Modifier and Type | Field and Description |
|---|---|
protected JdbcEventListenerFactory |
jdbcEventListenerFactory |
protected javax.sql.PooledConnection |
passthru |
| Constructor and Description |
|---|
P6PooledConnection(javax.sql.PooledConnection connection,
JdbcEventListenerFactory jdbcEventListenerFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionEventListener(javax.sql.ConnectionEventListener eventTarget) |
void |
addStatementEventListener(javax.sql.StatementEventListener listener) |
void |
close() |
java.sql.Connection |
getConnection() |
void |
removeConnectionEventListener(javax.sql.ConnectionEventListener eventTarget) |
void |
removeStatementEventListener(javax.sql.StatementEventListener listener) |
protected final javax.sql.PooledConnection passthru
protected final JdbcEventListenerFactory jdbcEventListenerFactory
public P6PooledConnection(javax.sql.PooledConnection connection,
JdbcEventListenerFactory jdbcEventListenerFactory)
public java.sql.Connection getConnection()
throws java.sql.SQLException
getConnection in interface javax.sql.PooledConnectionjava.sql.SQLExceptionpublic void close()
throws java.sql.SQLException
close in interface javax.sql.PooledConnectionjava.sql.SQLExceptionpublic void addConnectionEventListener(javax.sql.ConnectionEventListener eventTarget)
addConnectionEventListener in interface javax.sql.PooledConnectionpublic void removeConnectionEventListener(javax.sql.ConnectionEventListener eventTarget)
removeConnectionEventListener in interface javax.sql.PooledConnectionpublic void addStatementEventListener(javax.sql.StatementEventListener listener)
addStatementEventListener in interface javax.sql.PooledConnectionpublic void removeStatementEventListener(javax.sql.StatementEventListener listener)
removeStatementEventListener in interface javax.sql.PooledConnection