Package org.scale7.cassandra.pelops.pool

Interface Summary
CachePerNodePoolMBean Deprecated.
CommonsBackedPool.IConnectionValidator Interface used to define how a connection is validated while idle.
CommonsBackedPool.INodeSelectionStrategy Interface used to define how nodes should be selected.
CommonsBackedPool.INodeSuspensionState Interface used to define a pooled nodes suspension status.
CommonsBackedPool.INodeSuspensionStrategy Interface used to define how nodes should be suspended for behaving badly.
CommonsBackedPoolMBean  
IThriftPool The contract for connection pools used by pelops.
IThriftPool.IPooledConnection Defines an encapsulation for a connection to a Cassandra node.
PooledNodeMBean  
 

Class Summary
CachePerNodePool Deprecated. Use CommonsBackedPool instead
CachePerNodePool.Policy  
CommonsBackedPool  
CommonsBackedPool.Policy  
CommonsBackedPool.RunningStatistics  
DebuggingPool A basic non-pooled pool impl.
DescribeVersionConnectionValidator A simple impl.
LeastLoadedNodeSelectionStrategy Selects a node based on the number of connections a node currently has in use.
NoOpConnectionValidator A connection validator that doesn't validate the connection.
NoOpNodeSuspensionStrategy An implementation of the CommonsBackedPool.INodeSuspensionStrategy that does nothing.
ThriftPoolBase Abstract impl of IThriftPool.
 



Copyright © 2011. All Rights Reserved.