Package com.jolbox.bonecp

The core package for the BoneCP connection pool.

See:
          Description

Interface Summary
BoneCPConfigMBean MBean interface for config.
IStatementCache Interface to the JDBC statement cache.
StatisticsMBean MBean (JMX) contract.
 

Class Summary
BoneCP Connection pool (main class).
BoneCPConfig Configuration class.
BoneCPDataSource DataSource for use with LazyConnection Provider etc.
BoundedLinkedTransferQueue<E> A bounded version of linkedTransferQueue.
CallableStatementHandle Wrapper around CallableStatement.
CloseThreadMonitor Thread that monitors another thread and displays stack trace if getConnection() was called without the corresponding close().
ConnectionHandle Connection handle wrapper around a JDBC connection.
ConnectionMaxAgeThread Periodically checks for connections to see if the connection has expired.
ConnectionPartition Connection Partition structure
ConnectionReleaseHelperThread A thread that monitors a queue containing connections to be released and moves those connections to the partition queue.
ConnectionTesterThread Periodically sends a keep-alive statement to idle threads and kills off any connections that have been unused for a long time (or broken).
CustomThreadFactory Helper class just for executor service to provide a fancier name for debugging + catch for thread exceptions.
LIFOQueue<E> An implementation that uses LinkedBlockingDeque internally to hide the difference between this version and a BoundedLinkedTransferQueue (when used in FIFO mode).
MemorizeTransactionProxy This code takes care of recording and playing back of transactions (when a failure occurs).
PoolUtil A bunch of generic routines used internally by the pool.
PoolWatchThread Watches a partition to create new connections when required.
PreparedStatementHandle Wrapper around JDBC PreparedStatement.
ReplayLog  
StatementCache JDBC statement cache.
StatementHandle Wrapper around JDBC Statement.
StatementReleaseHelperThread A thread that monitors a queue containing statements to be closed.
Statistics Statistics class.
 

Package com.jolbox.bonecp Description

The core package for the BoneCP connection pool.



Copyright © 2009-2011 JolBox. All Rights Reserved.