Uses of Package
org.apache.hadoop.hbase.ipc
Packages that use org.apache.hadoop.hbase.ipc
Package
Description
Provides HBase Client
Tools to help define network clients and servers.
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbaseClassDescriptionAn interface for calling out of RPC for error conditions.Function to figure priority of incoming request.Annotation which decorates RPC methods to denote the relative priority among other RPCs in the same server.An interface for RPC request scheduling algorithm.An RPC server that hosts protobuf described Services.Datastructure for passing a
BlockingService
and its associated class of protobuf service interface. -
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.clientClassDescriptionDeprecated.Please stop using this class again, as it is too low level, which is part of the rpc framework for HBase.Optionally carries Cells across the proxy/service interface down into ipc.Interface for RpcClient implementations so ConnectionManager can handle it.Factory to create a
HBaseRpcController
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.ipcClassDescriptionProvides the basics for a RpcClient implementation like configuration and Logging.An
RpcExecutor
that will balance requests evenly across all its queues, but still remains efficient with a single queue via an inlinable queue balancing mechanism.Does RPC against a cluster.Thread that reads responses and notifies callers.If the client wants to interrupt its calls easily (i.e.Chain of ByteBuffers.A call waiting for a value.The request processing logic, which is usually executed in thread pools provided by anRpcScheduler
.Helper class for building cell block.This class holds the address and the user ticket, etc.A class to manage a list of servers that failed recently.Thrown when server finds fatal issue w/ connection setup: e.g.A very simple RpcScheduler} that serves incoming requests in order.Optionally carries Cells across the proxy/service interface down into ipc.An interface for calling out of RPC for error conditions.A pooled ByteBufAllocator that does not prefer direct buffers regardless of platform settings.Netty client for the requests and responses.RPC connection implementation based on netty.An RPC server with Netty4 implementation.Datastructure that holds all necessary to a method invocation and then afterward, carries the result.RpcConnection implementation for netty rpc server.Function to figure priority of incoming request.Interface for balancing requests across IPC queuesInterface of all necessary to carry out a RPC method invocation on the server.Denotes a callback action that has to be executed at the end of an Rpc Call.Interface of all necessary to carry out a RPC service invocation on the server.Interface for RpcClient implementations so ConnectionManager can handle it.Base class for ipc connection.Factory to create aHBaseRpcController
Runs the CallRunners passed here viaRpcExecutor.dispatch(CallRunner)
.Thread to handle rpc call.An interface represent the response of an rpc call.An interface for RPC request scheduling algorithm.Exposes runtime information of aRpcServer
that aRpcScheduler
may need.An RPC server that hosts protobuf described Services.Datastructure for passing aBlockingService
and its associated class of protobuf service interface.RPC Executor that uses different queues for reads and writes.Datastructure that holds all necessary to a method invocation and then afterward, carries the result.Reads calls from a connection and queues them for handling.Deprecated.Deprecated.Deprecated.Listens on the socket.Deprecated.Deprecated.Deprecated. -
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.masterClassDescriptionReads special method annotations and table names to figure a priority for use by QoS facility in ipc; e.g: rpcs to hbase:meta get priority.An interface for calling out of RPC for error conditions.Function to figure priority of incoming request.Annotation which decorates RPC methods to denote the relative priority among other RPCs in the same server.Datastructure for passing a
BlockingService
and its associated class of protobuf service interface. -
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.namequeuesClassDescriptionInterface of all necessary to carry out a RPC method invocation on the server.
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.quotas
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.regionserverClassDescriptionReads special method annotations and table names to figure a priority for use by QoS facility in ipc; e.g: rpcs to hbase:meta get priority.Exception indicating that the remote host making this IPC lost its IPC connection.Optionally carries Cells across the proxy/service interface down into ipc.An interface for calling out of RPC for error conditions.Function to figure priority of incoming request.Annotation which decorates RPC methods to denote the relative priority among other RPCs in the same server.Interface of all necessary to carry out a RPC method invocation on the server.Denotes a callback action that has to be executed at the end of an Rpc Call.Interface of all necessary to carry out a RPC service invocation on the server.Interface for RpcClient implementations so ConnectionManager can handle it.An interface for RPC request scheduling algorithm.Datastructure for passing a
BlockingService
and its associated class of protobuf service interface. -
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.regionserver.regionreplicationClassDescriptionDatastructure that holds all necessary to a method invocation and then afterward, carries the result.
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.regionserver.walClassDescriptionDatastructure that holds all necessary to a method invocation and then afterward, carries the result.
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.server.traceClassDescriptionInterface of all necessary to carry out a RPC method invocation on the server.
-
Classes in org.apache.hadoop.hbase.ipc used by org.apache.hadoop.hbase.thrift2.clientClassDescriptionDeprecated.Please stop using this class again, as it is too low level, which is part of the rpc framework for HBase.