Hierarchy For Package org.apache.hadoop.hbase.ipc

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.apache.hbase.thirdparty.io.netty.buffer.AbstractByteBufAllocator (implements org.apache.hbase.thirdparty.io.netty.buffer.ByteBufAllocator)
      • org.apache.hadoop.hbase.ipc.HeapByteBufAllocator
    • org.apache.hadoop.hbase.ipc.AbstractRpcClient<T> (implements org.apache.hadoop.hbase.ipc.RpcClient)
      • org.apache.hadoop.hbase.ipc.BlockingRpcClient
      • org.apache.hadoop.hbase.ipc.NettyRpcClient
    • org.apache.hadoop.hbase.ipc.AbstractRpcClient.BlockingRpcChannelImplementation (implements org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel)
    • org.apache.hadoop.hbase.ipc.AbstractRpcClient.RpcChannelImplementation (implements org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel)
    • org.apache.hadoop.hbase.ipc.AdaptiveLifoCoDelCallQueue (implements java.util.concurrent.BlockingQueue<E>)
    • org.apache.hadoop.hbase.ipc.AnnotationReadingPriorityFunction<T> (implements org.apache.hadoop.hbase.ipc.PriorityFunction)
    • org.apache.hadoop.hbase.metrics.BaseSourceImpl (implements org.apache.hadoop.hbase.metrics.BaseSource, org.apache.hadoop.metrics2.MetricsSource)
      • org.apache.hadoop.hbase.metrics.ExceptionTrackingSourceImpl (implements org.apache.hadoop.hbase.metrics.ExceptionTrackingSource)
        • org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceImpl (implements org.apache.hadoop.hbase.ipc.MetricsHBaseServerSource)
    • org.apache.hadoop.hbase.ipc.BlockingRpcCallback<R> (implements org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<ParameterType>)
    • org.apache.hadoop.hbase.ipc.CallQueueInfo
    • org.apache.hadoop.hbase.ipc.CallRunner
    • org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerAdapter (implements org.apache.hbase.thirdparty.io.netty.channel.ChannelHandler)
      • org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapter (implements org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandler)
        • org.apache.hbase.thirdparty.io.netty.channel.ChannelDuplexHandler (implements org.apache.hbase.thirdparty.io.netty.channel.ChannelOutboundHandler)
          • org.apache.hadoop.hbase.ipc.NettyRpcServerChannelWritabilityHandler
    • org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils
    • org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils.BlockingRpcCallback<R> (implements org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<ParameterType>)
    • org.apache.hadoop.hbase.ipc.DelegatingHBaseRpcController (implements org.apache.hadoop.hbase.ipc.HBaseRpcController)
    • org.apache.hadoop.hbase.ipc.FailedServers
    • org.apache.hadoop.hbase.ipc.HBaseRpcControllerImpl (implements org.apache.hadoop.hbase.ipc.HBaseRpcController)
    • org.apache.hadoop.hbase.ipc.MetricsHBaseServer
    • org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactory
      • org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactoryImpl
    • org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapperImpl (implements org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper)
    • org.apache.hadoop.hbase.ipc.NettyRpcClientConfigHelper
    • org.apache.hadoop.hbase.ipc.PluggableBlockingQueue (implements java.util.concurrent.BlockingQueue<E>)
    • org.apache.hadoop.hbase.ipc.RandomQueueBalancer (implements org.apache.hadoop.hbase.ipc.QueueBalancer)
    • org.apache.hadoop.hbase.ipc.RpcClientFactory
    • org.apache.hadoop.hbase.ipc.RpcConnectionConstants
    • org.apache.hadoop.hbase.ipc.RpcControllerFactory
    • org.apache.hadoop.hbase.ipc.RpcExecutor
      • org.apache.hadoop.hbase.ipc.BalancedQueueRpcExecutor
        • org.apache.hadoop.hbase.ipc.FastPathBalancedQueueRpcExecutor
      • org.apache.hadoop.hbase.ipc.RWQueueRpcExecutor
        • org.apache.hadoop.hbase.ipc.FastPathRWQueueRpcExecutor
        • org.apache.hadoop.hbase.ipc.MetaRWQueueRpcExecutor
    • org.apache.hadoop.hbase.ipc.RpcScheduler
      • org.apache.hadoop.hbase.ipc.DelegatingRpcScheduler
      • org.apache.hadoop.hbase.ipc.FifoRpcScheduler
        • org.apache.hadoop.hbase.ipc.MasterFifoRpcScheduler
      • org.apache.hadoop.hbase.ipc.SimpleRpcScheduler (implements org.apache.hadoop.hbase.conf.ConfigurationObserver)
    • org.apache.hadoop.hbase.ipc.RpcScheduler.Context
    • org.apache.hadoop.hbase.ipc.RpcServer (implements org.apache.hadoop.hbase.conf.ConfigurationObserver, org.apache.hadoop.hbase.ipc.RpcServerInterface)
      • org.apache.hadoop.hbase.ipc.NettyRpcServer
      • org.apache.hadoop.hbase.ipc.SimpleRpcServer
    • org.apache.hadoop.hbase.ipc.RpcServer.BlockingServiceAndInterface
    • org.apache.hadoop.hbase.ipc.RpcServerFactory
    • org.apache.hadoop.hbase.ipc.ServerCall<T> (implements org.apache.hadoop.hbase.ipc.RpcCall)
    • org.apache.hadoop.hbase.ipc.ServerRpcController (implements org.apache.hbase.thirdparty.com.google.protobuf.RpcController)
    • java.lang.Thread (implements java.lang.Runnable)
      • org.apache.hadoop.hbase.ipc.RpcHandler
        • org.apache.hadoop.hbase.ipc.FastPathRpcHandler
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Exception
        • java.io.IOException
          • org.apache.hadoop.hbase.ipc.CallerDisconnectedException
          • org.apache.hadoop.hbase.HBaseIOException
            • org.apache.hadoop.hbase.ipc.CallCancelledException
            • org.apache.hadoop.hbase.ipc.CallTimeoutException
            • org.apache.hadoop.hbase.ipc.CellScannerButNoCodecException
            • org.apache.hadoop.hbase.ipc.DecommissionedHostRejectedException
            • org.apache.hadoop.hbase.DoNotRetryIOException
              • org.apache.hadoop.hbase.ipc.FatalConnectionException
                • org.apache.hadoop.hbase.ipc.BadAuthException
                • org.apache.hadoop.hbase.ipc.EmptyServiceNameException
                • org.apache.hadoop.hbase.ipc.UnknownServiceException
                • org.apache.hadoop.hbase.ipc.UnsupportedCellCodecException
                • org.apache.hadoop.hbase.ipc.UnsupportedCompressionCodecException
                • org.apache.hadoop.hbase.ipc.UnsupportedCryptoException
                • org.apache.hadoop.hbase.ipc.WrongVersionException
              • org.apache.hadoop.hbase.ipc.ServerTooBusyException
              • org.apache.hadoop.hbase.ipc.StoppedRpcClientException
            • org.apache.hadoop.hbase.ipc.FailedServerException
            • org.apache.hadoop.hbase.ipc.FallbackDisallowedException
            • org.apache.hadoop.hbase.ipc.SecurityNotEnabledException
          • org.apache.hadoop.ipc.RemoteException
            • org.apache.hadoop.hbase.ipc.RemoteWithExtrasException
          • org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
        • java.lang.RuntimeException
          • org.apache.hadoop.hbase.ipc.PluggableRpcQueueNotFound

Interface Hierarchy

  • java.lang.AutoCloseable
    • java.io.Closeable
      • org.apache.hadoop.hbase.ipc.RpcClient
  • org.apache.hadoop.hbase.metrics.BaseSource
    • org.apache.hadoop.hbase.metrics.ExceptionTrackingSource
      • org.apache.hadoop.hbase.ipc.MetricsHBaseServerSource
  • org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel
    • org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel (also extends org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel)
  • org.apache.hadoop.hbase.CellScannable
    • org.apache.hadoop.hbase.ExtendedCellScannable
      • org.apache.hadoop.hbase.ipc.HBaseRpcController (also extends org.apache.hbase.thirdparty.com.google.protobuf.RpcController)
  • org.apache.hadoop.hbase.ipc.HBaseRpcController.CancellationCallback
  • org.apache.hadoop.hbase.ipc.HBaseRPCErrorHandler
  • org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper
  • org.apache.hadoop.hbase.ipc.PriorityFunction
  • org.apache.hadoop.hbase.ipc.QueueBalancer
  • org.apache.hadoop.hbase.ipc.RpcCallback
  • org.apache.hadoop.hbase.ipc.RpcCallContext
    • org.apache.hadoop.hbase.ipc.RpcCall
  • org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel
    • org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel (also extends org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel)
  • org.apache.hbase.thirdparty.com.google.protobuf.RpcController
    • org.apache.hadoop.hbase.ipc.HBaseRpcController (also extends org.apache.hadoop.hbase.ExtendedCellScannable)
  • org.apache.hadoop.hbase.ipc.RpcServer.CallCleanup
  • org.apache.hadoop.hbase.ipc.RpcServerInterface

Annotation Interface Hierarchy

  • org.apache.hadoop.hbase.ipc.QosPriority (implements java.lang.annotation.Annotation)