public class PooledConnectionRelay extends Object implements Relay<PooledConnection>, PooledConnection
| Modifier and Type | Field and Description |
|---|---|
com.impossibl.jdbc.spy.PooledConnectionListener |
listener |
PooledConnection |
target |
| Constructor and Description |
|---|
PooledConnectionRelay(PooledConnection target,
com.impossibl.jdbc.spy.PooledConnectionListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionEventListener(ConnectionEventListener listener) |
void |
addStatementEventListener(StatementEventListener listener) |
void |
close() |
Connection |
getConnection() |
PooledConnection |
getTarget() |
void |
removeConnectionEventListener(ConnectionEventListener listener) |
void |
removeStatementEventListener(StatementEventListener listener) |
public PooledConnection target
public com.impossibl.jdbc.spy.PooledConnectionListener listener
public PooledConnectionRelay(PooledConnection target, com.impossibl.jdbc.spy.PooledConnectionListener listener)
public PooledConnection getTarget()
getTarget in interface Relay<PooledConnection>public void addStatementEventListener(StatementEventListener listener)
addStatementEventListener in interface PooledConnectionpublic void close()
throws SQLException
close in interface PooledConnectionSQLExceptionpublic void addConnectionEventListener(ConnectionEventListener listener)
addConnectionEventListener in interface PooledConnectionpublic void removeConnectionEventListener(ConnectionEventListener listener)
removeConnectionEventListener in interface PooledConnectionpublic void removeStatementEventListener(StatementEventListener listener)
removeStatementEventListener in interface PooledConnectionpublic Connection getConnection() throws SQLException
getConnection in interface PooledConnectionSQLException