| Interface | Description |
|---|---|
| IncrementCoalescerMBean |
| Class | Description |
|---|---|
| CallQueue |
A BlockingQueue reports waiting time in queue and queue length to
ThriftMetrics.
|
| CallQueue.Call | |
| Constants |
Thrift related constants
|
| HbaseHandlerMetricsProxy |
Converts a Hbase.Iface using InvocationHandler so that it reports process
time of each call to ThriftMetrics.
|
| HBaseServiceHandler |
abstract class for HBase handler
providing a Connection cache and get table/admin method
|
| 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 | |
| THBaseThreadPoolExecutor |
A ThreadPoolExecutor customized for working with HBase thrift to update metrics before and
after the execution of a task.
|
| ThriftHBaseServiceHandler |
The HBaseServiceHandler is a glue object that connects Thrift RPC calls to the
HBase client API primarily defined in the Admin and Table objects.
|
| ThriftHBaseServiceHandler.ResultScannerWrapper | |
| 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.
|
| ThriftUtilities |
| Enum | Description |
|---|---|
| ImplType |
An enum of server implementation selections
|
| ThriftMetrics.ThriftServerType |
| Exception | Description |
|---|---|
| HttpAuthenticationException | |
| ThriftHBaseServiceHandler.IOErrorWithCause |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.