Package me.prettyprint.cassandra.service

Interface Summary
CassandraClientMonitorMBean Defines the various JMX methods the CassandraClientMonitor exposes.
ColumnSliceIterator.ColumnSliceFinish<N> When iterating over a ColumnSlice, it may be desirable to move the finish point for each query.
ExceptionsTranslator Translates exceptions throw by thrift or pool to HectorException instances.
KeyspaceService The keyspace is a high level handle to all read/write operations to cassandra.
SliceCounterIterator.SliceCounterFinish<N> When iterating over a SliceCounter, it may be desirable to move the finish point for each query.
 

Class Summary
AbstractCluster A cluster instance the client side representation of a cassandra server cluster.
BatchMutation<K> A BatchMutation object is used to construct the KeyspaceService.batchMutate(BatchMutation) call.
BatchSizeHint  
CassandraClientMonitor  
CassandraHost Encapsulates the information required for connecting to a Cassandra host.
CassandraHostConfigurator  
ClearCounterRow<K,N> Resets each counter counter column in the row to zero.
ColumnFamilyRowCopy<K,N> Copys all the columns in the source row to the destination row.
ColumnSliceIterator<K,N,V> Iterates over the column slice, refreshing until all qualifing columns are retrieved. If column deletion can occur synchronously with calls to hasNext(), the column name object type must override Object.equals().
ExceptionsTranslatorImpl  
FailoverPolicy<E extends Throwable> What should the client do if a call to cassandra node fails and we suspect that the node is down.
HColumnFamilyImpl<K,N>  
IndexedSlicesIterator<K,N,V> Deprecated.
JmxMonitor A JMX monitor singlton.
JndiCassandraClientFactory This is a wrapper class around CassandraClientFactory used by the JNDI resource pool CassandraClientJndiResourcePool.
KeyIterator<K> This class returns each key in the specified Column Family as an Iterator.
KeyIterator.Builder<K>  
KeyspaceServiceImpl Implementation of a Keyspace
MultigetSliceIterator<K,N,V> Iterates over the MultigetSliceQuery result set, refreshing until all qualifying rows are retrieved based on input keys.  This iterator is optimized for parallelism with the help of maxThreadCount option provided.
Operation<T> Defines an operation performed on cassandra
RangeSlicesIterator<K,N,V> Iterates over the range slices, automatically refreshing the query until all matching rows are returned.
SliceCounterIterator<K,N> Iterates over the SliceCounterQuery, refreshing the query until all qualifing columns are retrieved. If column deletion can occur synchronously with calls to hasNext(), the column name object type must override Object.equals().
StringKeyIterator This class returns each key in the specified Column Family as an Iterator.
StringKeyIterator.Builder  
ThriftCfDef  
ThriftCluster  
ThriftColumnDef  
ThriftKsDef  
VirtualKeyspaceCassandraClient  
VirtualKeyspaceOperation<T>  
VirtualKeyspaceServiceImpl  
 

Enum Summary
CassandraClientMonitor.Counter List of available JMX counts
OperationType Specifies the "type" of operation - read or write.
SystemProperties System properties used by Hector.
 



Copyright © 2013. All Rights Reserved.