| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.ipc | Tools to help define network clients and servers. | 
| org.apache.hadoop.hbase.monitoring | 
| Modifier and Type | Field and Description | 
|---|---|
| private MonitoredRPCHandler | CallRunner. status | 
| Modifier and Type | Field and Description | 
|---|---|
| protected static ThreadLocal<MonitoredRPCHandler> | RpcServer. MONITORED_RPCKeeps MonitoredRPCHandler per handler thread. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static MonitoredRPCHandler | RpcServer. getStatus() | 
| Modifier and Type | Method and Description | 
|---|---|
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | SimpleRpcServer. call(org.apache.hbase.thirdparty.com.google.protobuf.BlockingService service,
    org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
    org.apache.hbase.thirdparty.com.google.protobuf.Message param,
    CellScanner cellScanner,
    long receiveTime,
    MonitoredRPCHandler status) | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | NettyRpcServer. call(org.apache.hbase.thirdparty.com.google.protobuf.BlockingService service,
    org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
    org.apache.hbase.thirdparty.com.google.protobuf.Message param,
    CellScanner cellScanner,
    long receiveTime,
    MonitoredRPCHandler status) | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | RpcServerInterface. call(org.apache.hbase.thirdparty.com.google.protobuf.BlockingService service,
    org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
    org.apache.hbase.thirdparty.com.google.protobuf.Message param,
    CellScanner cellScanner,
    long receiveTime,
    MonitoredRPCHandler status)Deprecated. 
 As of release 1.3, this will be removed in HBase 3.0 | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | SimpleRpcServer. call(org.apache.hbase.thirdparty.com.google.protobuf.BlockingService service,
    org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
    org.apache.hbase.thirdparty.com.google.protobuf.Message param,
    CellScanner cellScanner,
    long receiveTime,
    MonitoredRPCHandler status,
    long startTime,
    int timeout) | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | NettyRpcServer. call(org.apache.hbase.thirdparty.com.google.protobuf.BlockingService service,
    org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
    org.apache.hbase.thirdparty.com.google.protobuf.Message param,
    CellScanner cellScanner,
    long receiveTime,
    MonitoredRPCHandler status,
    long startTime,
    int timeout) | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | RpcServerInterface. call(org.apache.hbase.thirdparty.com.google.protobuf.BlockingService service,
    org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
    org.apache.hbase.thirdparty.com.google.protobuf.Message param,
    CellScanner cellScanner,
    long receiveTime,
    MonitoredRPCHandler status,
    long startTime,
    int timeout)Deprecated. 
 As of release 2.0, this will be removed in HBase 3.0 | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | RpcServerInterface. call(RpcCall call,
    MonitoredRPCHandler status) | 
| Pair<org.apache.hbase.thirdparty.com.google.protobuf.Message,CellScanner> | RpcServer. call(RpcCall call,
    MonitoredRPCHandler status)This is a server side method, which is invoked over RPC. | 
| void | CallRunner. setStatus(MonitoredRPCHandler status) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MonitoredRPCHandlerImplA MonitoredTask implementation designed for use with RPC Handlers 
 handling frequent, short duration tasks. | 
| Modifier and Type | Method and Description | 
|---|---|
| MonitoredRPCHandler | TaskMonitor. createRPCStatus(String description) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.