| Modifier and Type | Field and Description |
|---|---|
| pack-priv final boolean | |
| pack-priv volatile boolean | |
| pack-priv final ConnectionEventSupport | |
| pack-priv boolean | |
| pack-priv int | |
| pack-priv final int | |
| pack-priv final ConnectionTester | |
| pack-priv final String | |
| pack-priv final int | |
| pack-priv final boolean | |
| pack-priv final int | |
| pack-priv final Map | |
| pack-priv volatile NewProxyConnection | |
| pack-priv final boolean | |
| pack-priv volatile boolean | |
| pack-priv static Set | |
| pack-priv Throwable | |
| pack-priv volatile boolean | |
| private static final MLogger | |
| pack-priv Set | |
| private static final SQLException | |
| pack-priv final Connection | |
| pack-priv final String | |
| pack-priv Set | |
| pack-priv volatile boolean | |
| pack-priv Map | |
| pack-priv GooGooStatementCache | |
| pack-priv final StatementEventSupport | |
| pack-priv final boolean | |
| pack-priv final boolean | |
| pack-priv final boolean | |
| pack-priv volatile boolean | |
| pack-priv Set |
| Access | Constructor and Description |
|---|---|
| public | NewPooledConnection(Connection con, ConnectionTester connectionTester, int connectionIsValidTimeout, boolean autoCommitOnClose, boolean forceIgnoreUnresolvedTransactions, String preferredTestQuery, ConnectionCustomizer cc, String pdsIdt)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | addConnectionEventListener(ConnectionEventListener
a component, usually the connection pool manager,
that has implemented the
cel)ConnectionEventListener interface and wants to be
notified when the connection is closed or has an errorImplements javax. Registers the given event listener so that it will be notified
when an event occurs on this |
| public void | addStatementEventListener(StatementEventListener
an component which implements the sel)StatementEventListener
interface that is to be registered with this PooledConnection objectImplements javax. Registers a |
| private static int | |
| private static boolean | |
| private static Map | |
| private void | |
| pack-priv synchronized void | |
| pack-priv synchronized Object | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| public synchronized void | close()
Implements javax. Closes the physical connection that this |
| private void | |
| private void | |
| public synchronized void | |
| private void | |
| pack-priv synchronized void | closeMaybeCheckedOut(boolean checked_out)
Implements abstract com.
|
| private void | |
| private void | |
| public synchronized Connection | getConnection()
Implements javax. Creates and returns a |
| public synchronized int | |
| pack-priv Connection | |
| public synchronized GooGooStatementCache | |
| pack-priv SQLException | |
| private static String | |
| public synchronized void | initStatementCache(GooGooStatementCache scache)
Implements abstract com.
|
| pack-priv synchronized boolean | |
| private static void | |
| pack-priv synchronized void | |
| pack-priv synchronized void | |
| pack-priv synchronized void | |
| pack-priv synchronized void | |
| pack-priv void | |
| pack-priv synchronized void | |
| pack-priv synchronized void | |
| pack-priv synchronized void | |
| pack-priv synchronized void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| public void | |
| public void | removeConnectionEventListener(ConnectionEventListener
a component, usually the connection pool manager,
that has implemented the
cel)ConnectionEventListener interface and
been registered with this PooledConnection object as
a listenerImplements javax. Removes the given event listener from the list of components that
will be notified when an event occurs on this
|
| public void | removeStatementEventListener(StatementEventListener
the component which implements the
sel)StatementEventListener interface that was previously
registered with this PooledConnection objectImplements javax. Removes the specified |
| private void | |
| private Set | |
| private void |
| autoCommitOnClose | back to summary |
|---|---|
| pack-priv final boolean autoCommitOnClose | |
| catalog_nondefault | back to summary |
|---|---|
| pack-priv volatile boolean catalog_nondefault | |
| ces | back to summary |
|---|---|
| pack-priv final ConnectionEventSupport ces | |
| connection_error_signaled | back to summary |
|---|---|
| pack-priv boolean connection_error_signaled | |
| connection_status | back to summary |
|---|---|
| pack-priv int connection_status | |
| connectionIsValidTimeout | back to summary |
|---|---|
| pack-priv final int connectionIsValidTimeout | |
| connectionTester | back to summary |
|---|---|
| pack-priv final ConnectionTester connectionTester | |
| dflt_catalog | back to summary |
|---|---|
| pack-priv final String dflt_catalog | |
| dflt_holdability | back to summary |
|---|---|
| pack-priv final int dflt_holdability | |
| dflt_readOnly | back to summary |
|---|---|
| pack-priv final boolean dflt_readOnly | |
| dflt_txn_isolation | back to summary |
|---|---|
| pack-priv final int dflt_txn_isolation | |
| dflt_typeMap | back to summary |
|---|---|
| pack-priv final Map<K, V> dflt_typeMap | |
| exposedProxy | back to summary |
|---|---|
| pack-priv volatile NewProxyConnection exposedProxy | |
| forceIgnoreUnresolvedTransactions | back to summary |
|---|---|
| pack-priv final boolean forceIgnoreUnresolvedTransactions | |
| holdability_nondefault | back to summary |
|---|---|
| pack-priv volatile boolean holdability_nondefault | |
| holdabilityBugKeys | back to summary |
|---|---|
| pack-priv static Set<E> holdabilityBugKeys | |
| invalidatingException | back to summary |
|---|---|
| pack-priv Throwable invalidatingException | |
| isolation_lvl_nondefault | back to summary |
|---|---|
| pack-priv volatile boolean isolation_lvl_nondefault | |
| logger | back to summary |
|---|---|
| private static final MLogger logger | |
| metaDataResultSets | back to summary |
|---|---|
| pack-priv Set<E> metaDataResultSets | |
| NORMAL_CLOSE_PLACEHOLDER | back to summary |
|---|---|
| private static final SQLException NORMAL_CLOSE_PLACEHOLDER | |
| physicalConnection | back to summary |
|---|---|
| pack-priv final Connection physicalConnection | |
| preferredTestQuery | back to summary |
|---|---|
| pack-priv final String preferredTestQuery | |
| rawConnectionResultSets | back to summary |
|---|---|
| pack-priv Set<E> rawConnectionResultSets | |
| readOnly_nondefault | back to summary |
|---|---|
| pack-priv volatile boolean readOnly_nondefault | |
| resultSetsForStatements | back to summary |
|---|---|
| pack-priv Map<K, V> resultSetsForStatements | |
| scache | back to summary |
|---|---|
| pack-priv GooGooStatementCache scache | |
| ses | back to summary |
|---|---|
| pack-priv final StatementEventSupport ses | |
| supports_setHoldability | back to summary |
|---|---|
| pack-priv final boolean supports_setHoldability | |
| supports_setReadOnly | back to summary |
|---|---|
| pack-priv final boolean supports_setReadOnly | |
| supports_setTypeMap | back to summary |
|---|---|
| pack-priv final boolean supports_setTypeMap | |
| typeMap_nondefault | back to summary |
|---|---|
| pack-priv volatile boolean typeMap_nondefault | |
| uncachedActiveStatements | back to summary |
|---|---|
| pack-priv Set<E> uncachedActiveStatements | |
| NewPooledConnection | back to summary |
|---|---|
| public NewPooledConnection(Connection con, ConnectionTester connectionTester, int connectionIsValidTimeout, boolean autoCommitOnClose, boolean forceIgnoreUnresolvedTransactions, String preferredTestQuery, ConnectionCustomizer cc, String pdsIdt) throws SQLException | |
| addConnectionEventListener | back to summary |
|---|---|
| public void addConnectionEventListener(ConnectionEventListener cel) Implements javax. Doc from javax. Registers the given event listener so that it will be notified
when an event occurs on this
| |
| addStatementEventListener | back to summary |
|---|---|
| public void addStatementEventListener(StatementEventListener sel) Implements javax. Doc from javax. Registers a
| |
| carefulCheckHoldability | back to summary |
|---|---|
| private static int carefulCheckHoldability(Connection con) | |
| carefulCheckReadOnly | back to summary |
|---|---|
| private static boolean carefulCheckReadOnly(Connection con) | |
| carefulCheckTypeMap | back to summary |
|---|---|
| private static Map | |
| checkinAllCachedStatements | back to summary |
|---|---|
| private void checkinAllCachedStatements(List<E> closeExceptions) | |
| checkinStatement | back to summary |
|---|---|
| pack-priv synchronized void checkinStatement(Statement stmt) throws SQLException | |
| checkoutStatement | back to summary |
|---|---|
| pack-priv synchronized Object checkoutStatement(Method stmtProducingMethod, Object[] args) throws SQLException | |
| cleanupAllStatementResultSets | back to summary |
|---|---|
| private void cleanupAllStatementResultSets(List<E> closeExceptions) | |
| cleanupResultSets | back to summary |
|---|---|
| private void cleanupResultSets(List<E> closeExceptions) | |
| cleanupStatementResultSets | back to summary |
|---|---|
| private void cleanupStatementResultSets(Statement stmt) | |
| cleanupUncachedStatements | back to summary |
|---|---|
| private void cleanupUncachedStatements(List<E> closeExceptions) | |
| cleanupUnclosedResultSetsSet | back to summary |
|---|---|
| private void cleanupUnclosedResultSetsSet(Set<E> rsSet, List<E> closeExceptions) | |
| close | back to summary |
|---|---|
| public synchronized void close() throws SQLException Implements javax. Doc from javax. Closes the physical connection that this
See the
| |
| close | back to summary |
|---|---|
| private void close(Throwable cause) throws SQLException | |
| close | back to summary |
|---|---|
| private void close(Throwable cause, boolean forced) throws SQLException | |
| closeAll | back to summary |
|---|---|
| public synchronized void closeAll() throws SQLException | |
| closeAllCachedStatements | back to summary |
|---|---|
| private void closeAllCachedStatements() throws SQLException | |
| closeMaybeCheckedOut | back to summary |
|---|---|
| pack-priv synchronized void closeMaybeCheckedOut(boolean checked_out) throws SQLException Implements abstract com. | |
| fireConnectionClosed | back to summary |
|---|---|
| private void fireConnectionClosed() | |
| fireConnectionErrorOccurred | back to summary |
|---|---|
| private void fireConnectionErrorOccurred(SQLException error) | |
| getConnection | back to summary |
|---|---|
| public synchronized Connection getConnection() throws SQLException Implements javax. Doc from javax. Creates and returns a
| |
| getConnectionStatus | back to summary |
|---|---|
| public synchronized int getConnectionStatus() | |
| getPhysicalConnection | back to summary |
|---|---|
| pack-priv Connection getPhysicalConnection() Implements abstract com. | |
| getStatementCache | back to summary |
|---|---|
| public synchronized GooGooStatementCache getStatementCache() | |
| handleThrowable | back to summary |
|---|---|
| pack-priv SQLException handleThrowable(Throwable t) | |
| holdabilityBugKey | back to summary |
|---|---|
| private static String holdabilityBugKey(Connection con, Error err) | |
| initStatementCache | back to summary |
|---|---|
| public synchronized void initStatementCache(GooGooStatementCache scache) Implements abstract com. | |
| isStatementCaching | back to summary |
|---|---|
| pack-priv synchronized boolean isStatementCaching() | |
| logCloseExceptions | back to summary |
|---|---|
| private static void logCloseExceptions(Throwable cause, Collection<E> exceptions) | |
| markActiveMetaDataResultSet | back to summary |
|---|---|
| pack-priv synchronized void markActiveMetaDataResultSet(ResultSet rs) | |
| markActiveRawConnectionResultSet | back to summary |
|---|---|
| pack-priv synchronized void markActiveRawConnectionResultSet(ResultSet rs) | |
| markActiveResultSetForStatement | back to summary |
|---|---|
| pack-priv synchronized void markActiveResultSetForStatement(Statement stmt, ResultSet rs) | |
| markActiveUncachedStatement | back to summary |
|---|---|
| pack-priv synchronized void markActiveUncachedStatement(Statement stmt) | |
| markClosedProxyConnection | back to summary |
|---|---|
| pack-priv void markClosedProxyConnection(NewProxyConnection npc, boolean txn_known_resolved) | |
| markInactiveMetaDataResultSet | back to summary |
|---|---|
| pack-priv synchronized void markInactiveMetaDataResultSet(ResultSet rs) | |
| markInactiveRawConnectionResultSet | back to summary |
|---|---|
| pack-priv synchronized void markInactiveRawConnectionResultSet(ResultSet rs) | |
| markInactiveResultSetForStatement | back to summary |
|---|---|
| pack-priv synchronized void markInactiveResultSetForStatement(Statement stmt, ResultSet rs) | |
| markInactiveUncachedStatement | back to summary |
|---|---|
| pack-priv synchronized void markInactiveUncachedStatement(Statement stmt) | |
| markNewCatalog | back to summary |
|---|---|
| pack-priv void markNewCatalog(String catalog) | |
| markNewHoldability | back to summary |
|---|---|
| pack-priv void markNewHoldability(int holdability) | |
| markNewReadOnly | back to summary |
|---|---|
| pack-priv void markNewReadOnly(boolean readOnly) | |
| markNewTxnIsolation | back to summary |
|---|---|
| pack-priv void markNewTxnIsolation(int lvl) | |
| markNewTypeMap | back to summary |
|---|---|
| pack-priv void markNewTypeMap(Map<K, V> typeMap) | |
| printConnectionListeners | back to summary |
|---|---|
| public void printConnectionListeners() | |
| printStatementListeners | back to summary |
|---|---|
| public void printStatementListeners() | |
| removeConnectionEventListener | back to summary |
|---|---|
| public void removeConnectionEventListener(ConnectionEventListener cel) Implements javax. Doc from javax. Removes the given event listener from the list of components that
will be notified when an event occurs on this
| |
| removeStatementEventListener | back to summary |
|---|---|
| public void removeStatementEventListener(StatementEventListener sel) Implements javax. Doc from javax. Removes the specified
| |
| reset | back to summary |
|---|---|
| private void reset(boolean txn_known_resolved) throws SQLException | |
| resultSets | back to summary |
|---|---|
| private Set | |
| updateConnectionStatus | back to summary |
|---|---|
| private void updateConnectionStatus(int status) | |