Package org.sqlite.javax
Class SQLitePooledConnection
- java.lang.Object
-
- org.sqlite.jdbc4.JDBC4PooledConnection
-
- org.sqlite.javax.SQLitePooledConnection
-
- All Implemented Interfaces:
javax.sql.PooledConnection
public class SQLitePooledConnection extends JDBC4PooledConnection implements javax.sql.PooledConnection
-
-
Field Summary
Fields Modifier and Type Field Description protected java.sql.Connection
handleConn
protected java.util.List<javax.sql.ConnectionEventListener>
listeners
protected java.sql.Connection
physicalConn
-
Constructor Summary
Constructors Modifier Constructor Description protected
SQLitePooledConnection(java.sql.Connection physicalConn)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConnectionEventListener(javax.sql.ConnectionEventListener listener)
void
close()
java.sql.Connection
getConnection()
void
removeConnectionEventListener(javax.sql.ConnectionEventListener listener)
-
Methods inherited from class org.sqlite.jdbc4.JDBC4PooledConnection
addStatementEventListener, removeStatementEventListener
-
-
-
-
Method Detail
-
close
public void close() throws java.sql.SQLException
- Specified by:
close
in interfacejavax.sql.PooledConnection
- Throws:
java.sql.SQLException
- See Also:
PooledConnection.close()
-
getConnection
public java.sql.Connection getConnection() throws java.sql.SQLException
- Specified by:
getConnection
in interfacejavax.sql.PooledConnection
- Throws:
java.sql.SQLException
- See Also:
PooledConnection.getConnection()
-
addConnectionEventListener
public void addConnectionEventListener(javax.sql.ConnectionEventListener listener)
- Specified by:
addConnectionEventListener
in interfacejavax.sql.PooledConnection
- See Also:
PooledConnection.addConnectionEventListener(javax.sql.ConnectionEventListener)
-
removeConnectionEventListener
public void removeConnectionEventListener(javax.sql.ConnectionEventListener listener)
- Specified by:
removeConnectionEventListener
in interfacejavax.sql.PooledConnection
- See Also:
PooledConnection.removeConnectionEventListener(javax.sql.ConnectionEventListener)
-
-