|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openjpa.lib.jdbc.DelegatingConnection
org.apache.openjpa.jdbc.kernel.JDBCStoreManager.RefCountConnection
protected class JDBCStoreManager.RefCountConnection
Connection wrapper that keeps an internal ref count so that it knows when to really close.
Field Summary |
---|
Fields inherited from interface java.sql.Connection |
---|
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE |
Constructor Summary | |
---|---|
JDBCStoreManager.RefCountConnection(java.sql.Connection conn)
|
Method Summary | |
---|---|
void |
close()
|
protected java.sql.Statement |
createStatement(boolean wrap)
|
protected java.sql.Statement |
createStatement(int rsType,
int rsConcur,
boolean wrap)
|
void |
free()
|
boolean |
getRetain()
|
protected java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
boolean wrap)
|
protected java.sql.PreparedStatement |
prepareStatement(java.lang.String sql,
int rsType,
int rsConcur,
boolean wrap)
|
void |
ref()
|
void |
setRetain(boolean retain)
|
Methods inherited from class org.apache.openjpa.lib.jdbc.DelegatingConnection |
---|
appendInfo, clearWarnings, commit, createStatement, createStatement, createStatement, createStatement, equals, getAutoCommit, getCatalog, getDelegate, getHoldability, getInnermostDelegate, getMetaData, getMetaData, getTransactionIsolation, getTypeMap, getWarnings, hashCode, isClosed, isReadOnly, nativeSQL, prepareCall, prepareCall, prepareCall, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JDBCStoreManager.RefCountConnection(java.sql.Connection conn)
Method Detail |
---|
public boolean getRetain()
public void setRetain(boolean retain)
public void ref()
public void close() throws java.sql.SQLException
close
in interface java.sql.Connection
close
in interface org.apache.openjpa.lib.util.Closeable
close
in class org.apache.openjpa.lib.jdbc.DelegatingConnection
java.sql.SQLException
public void free()
protected java.sql.Statement createStatement(boolean wrap) throws java.sql.SQLException
createStatement
in class org.apache.openjpa.lib.jdbc.DelegatingConnection
java.sql.SQLException
protected java.sql.Statement createStatement(int rsType, int rsConcur, boolean wrap) throws java.sql.SQLException
createStatement
in class org.apache.openjpa.lib.jdbc.DelegatingConnection
java.sql.SQLException
protected java.sql.PreparedStatement prepareStatement(java.lang.String sql, boolean wrap) throws java.sql.SQLException
prepareStatement
in class org.apache.openjpa.lib.jdbc.DelegatingConnection
java.sql.SQLException
protected java.sql.PreparedStatement prepareStatement(java.lang.String sql, int rsType, int rsConcur, boolean wrap) throws java.sql.SQLException
prepareStatement
in class org.apache.openjpa.lib.jdbc.DelegatingConnection
java.sql.SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |