Package org.apache.hadoop.hbase.client

Interface Summary
HConnection Cluster connection.
Scanner Interface for client-side scanning.
ServerConnection Used by master and region server, so that they do not need to wait for the cluster to be up to get a connection.
 

Class Summary
HBaseAdmin Provides administrative functions for HBase
HConnectionManager A non-instantiable class that manages connections to multiple tables in multiple HBase instances.
HTable Used to communicate with a single HBase table
RowLock Holds row name and lock id.
ScannerCallable Retries scanner operations such as create, next, etc.
ServerCallable<T> Abstract class that implemetns Callable, used by retryable actions.
ServerConnectionManager Used by server processes to expose HServerConnection method setRootRegionLocation
UnmodifyableHColumnDescriptor Immutable HColumnDescriptor
UnmodifyableHTableDescriptor Read-only table descriptor.
 

Exception Summary
NoServerForRegionException Thrown when no region server can be found for a region
RegionOfflineException Thrown when a table can not be located
RetriesExhaustedException Exception thrown by HTable methods when an attempt to do something (like commit changes) fails after a bunch of retries.
ScannerTimeoutException Thrown when a scanner has timed out.
 



Copyright © 2008 The Apache Software Foundation