Index

A C D G I L N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AOConnectionPool - Class in com.aoapps.sql.pool
Reusable connection pooling with dynamic flaming tiger feature.
AOConnectionPool(String, String, String, String, int, long, Logger) - Constructor for class com.aoapps.sql.pool.AOConnectionPool
Creates a new pool.

C

close(Connection) - Method in class com.aoapps.sql.pool.AOConnectionPool
com.aoapps.sql.pool - module com.aoapps.sql.pool
 
com.aoapps.sql.pool - package com.aoapps.sql.pool
 

D

defaultLogConnection(Connection, Logger) - Static method in class com.aoapps.sql.pool.AOConnectionPool
defaultResetConnection(Connection) - Static method in class com.aoapps.sql.pool.AOConnectionPool

G

getConnection() - Method in class com.aoapps.sql.pool.AOConnectionPool
Gets a read/write connection to the database with a transaction level of Connections.DEFAULT_TRANSACTION_ISOLATION, warning when a connection is already used by this thread.
getConnection(boolean) - Method in class com.aoapps.sql.pool.AOConnectionPool
Gets a connection to the database with a transaction level of Connections.DEFAULT_TRANSACTION_ISOLATION, warning when a connection is already used by this thread.
getConnection(int) - Method in class com.aoapps.sql.pool.AOConnectionPool
Gets a read/write connection to the database with a transaction level of Connections.DEFAULT_TRANSACTION_ISOLATION.
getConnection(int, boolean) - Method in class com.aoapps.sql.pool.AOConnectionPool
Gets a connection to the database, warning when a connection is already used by this thread.
getConnection(int, boolean, int) - Method in class com.aoapps.sql.pool.AOConnectionPool
Gets a connection to the database.
getConnectionObject() - Method in class com.aoapps.sql.pool.AOConnectionPool
 
getTransactionIsolation() - Method in class com.aoapps.sql.pool.PostgresqlConnectionWrapper
 

I

IDLE_READ_ONLY - Static variable in class com.aoapps.sql.pool.AOConnectionPool
The read-only state of connections while idle in the pool.
isClosed(Connection) - Method in class com.aoapps.sql.pool.AOConnectionPool
 

L

logConnection(Connection) - Method in class com.aoapps.sql.pool.AOConnectionPool

N

newException(String, Throwable) - Method in class com.aoapps.sql.pool.AOConnectionPool
 
newInterruptedException(String, Throwable) - Method in class com.aoapps.sql.pool.AOConnectionPool
 

P

PostgresqlConnectionWrapper - Class in com.aoapps.sql.pool
Wraps a Connection and caches the transaction level, intended to avoid unnecessary round-trips imposed by PostgreSQL Connection.getTransactionIsolation() and Connection.setTransactionIsolation(int).
printConnectionStats(Appendable, boolean) - Method in class com.aoapps.sql.pool.AOConnectionPool
 

R

resetConnection(Connection) - Method in class com.aoapps.sql.pool.AOConnectionPool

S

setTransactionIsolation(int) - Method in class com.aoapps.sql.pool.PostgresqlConnectionWrapper
 

T

toString() - Method in class com.aoapps.sql.pool.AOConnectionPool
 
A C D G I L N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values