protected class JDBCStoreManager.RefCountConnection extends DelegatingConnection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE| Constructor and Description |
|---|
RefCountConnection(Connection conn) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected Statement |
createStatement(boolean wrap)
Create a statement, with the option of not wrapping it in a
DelegatingStatement, which is the default. |
protected Statement |
createStatement(int rsType,
int rsConcur,
boolean wrap)
Create a statement, with the option of not wrapping it in a
DelegatingStatement, which is the default. |
void |
free() |
boolean |
getRetain() |
protected PreparedStatement |
prepareStatement(String sql,
boolean wrap)
Prepare a statement, with the option of not wrapping it in a
DelegatingPreparedStatement, which is the default. |
protected PreparedStatement |
prepareStatement(String sql,
int rsType,
int rsConcur,
boolean wrap)
Prepare a statement, with the option of not wrapping it in a
DelegatingPreparedStatement, which is the default. |
void |
ref() |
void |
setRetain(boolean retain) |
abort, appendInfo, clearWarnings, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStatement, createStruct, equals, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getDelegate, getHoldability, getInnermostDelegate, getMetaData, getMetaData, getNetworkTimeout, getSchema, getTransactionIsolation, getTypeMap, getWarnings, hashCode, isClosed, isReadOnly, isValid, isWrapperFor, nativeSQL, prepareCall, prepareCall, prepareCall, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setNetworkTimeout, setReadOnly, setSavepoint, setSavepoint, setSchema, setTransactionIsolation, setTypeMap, toString, unwrappublic RefCountConnection(Connection conn)
public boolean getRetain()
public void setRetain(boolean retain)
public void ref()
public void close()
throws SQLException
close in interface AutoCloseableclose in interface Connectionclose in interface Closeableclose in class DelegatingConnectionSQLExceptionpublic void free()
protected Statement createStatement(boolean wrap) throws SQLException
DelegatingConnectionDelegatingStatement, which is the default.createStatement in class DelegatingConnectionSQLExceptionprotected Statement createStatement(int rsType, int rsConcur, boolean wrap) throws SQLException
DelegatingConnectionDelegatingStatement, which is the default.createStatement in class DelegatingConnectionSQLExceptionprotected PreparedStatement prepareStatement(String sql, boolean wrap) throws SQLException
DelegatingConnectionDelegatingPreparedStatement, which is the default.prepareStatement in class DelegatingConnectionSQLExceptionprotected PreparedStatement prepareStatement(String sql, int rsType, int rsConcur, boolean wrap) throws SQLException
DelegatingConnectionDelegatingPreparedStatement, which is the default.prepareStatement in class DelegatingConnectionSQLExceptionCopyright © 2006–2022 Apache Software Foundation. All rights reserved.