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.PooledConnection
java.sql.SQLException
public void close() throws java.sql.SQLException
close
in interface javax.sql.PooledConnection
java.sql.SQLException
public void addConnectionEventListener(javax.sql.ConnectionEventListener eventTarget)
addConnectionEventListener
in interface javax.sql.PooledConnection
public void removeConnectionEventListener(javax.sql.ConnectionEventListener eventTarget)
removeConnectionEventListener
in interface javax.sql.PooledConnection
public void addStatementEventListener(javax.sql.StatementEventListener listener)
addStatementEventListener
in interface javax.sql.PooledConnection
public void removeStatementEventListener(javax.sql.StatementEventListener listener)
removeStatementEventListener
in interface javax.sql.PooledConnection