| 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 | |
| THBaseThreadPoolExecutor |
A ThreadPoolExecutor customized for working with HBase thrift to update metrics before and
after the execution of a task.
|
| 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 | |
| ThriftServerRunner.ImplType |
An enum of server implementation selections
|
| Exception | Description |
|---|---|
| HttpAuthenticationException | |
| ThriftServerRunner.IOErrorWithCause |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.