| Interface | Description |
|---|---|
| IncrementCoalescerMBean |
| Class | Description |
|---|---|
| CallQueue |
A BlockingQueue reports waiting time in queue and queue length to
ThriftMetrics.
|
| CallQueue.Call | |
| HbaseHandlerMetricsProxy |
Converts a Hbase.Iface using InvocationHandler so that it reports process
time of each call to ThriftMetrics.
|
| HThreadedSelectorServerArgs |
A TThreadedSelectorServer.Args that reads hadoop configuration
|
| IncrementCoalescer |
This class will coalesce increments from a thift server if
hbase.regionserver.thrift.coalesceIncrement is set to true.
|
| TBoundedThreadPoolServer |
A bounded thread pool server customized for HBase.
|
| TBoundedThreadPoolServer.Args | |
| TestCallQueue |
Unit testing for CallQueue, a part of the
org.apache.hadoop.hbase.thrift package.
|
| TestThriftHttpServer |
Start the HBase Thrift HTTP server on a random port through the command-line
interface and talk to it from client side.
|
| TestThriftServer |
Unit testing for ThriftServerRunner.HBaseHandler, a part of the
org.apache.hadoop.hbase.thrift package.
|
| TestThriftServer.MySlowHBaseHandler | |
| TestThriftServerCmdLine |
Start the HBase Thrift server on a random port through the command-line
interface and talk to it from client side.
|
| ThriftHttpServlet |
Thrift Http Servlet is used for performing Kerberos authentication if security is enabled and
also used for setting the user specified in "doAs" parameter.
|
| ThriftMetrics |
This class is for maintaining the various statistics of thrift server
and publishing them through the metrics interfaces.
|
| ThriftServer |
ThriftServer- this class starts up a Thrift server which implements the
Hbase API specified in the Hbase.thrift IDL file.
|
| ThriftServerRunner |
ThriftServerRunner - this class starts up a Thrift server which implements
the Hbase API specified in the Hbase.thrift IDL file.
|
| ThriftServerRunner.HBaseHandler |
The HBaseHandler is a glue object that connects Thrift RPC calls to the
HBase client API primarily defined in the Admin and Table objects.
|
| ThriftServerRunner.ResultScannerWrapper | |
| ThriftUtilities |
| Enum | Description |
|---|---|
| ThriftMetrics.ThriftServerType |
| Exception | Description |
|---|---|
| HttpAuthenticationException |