# Hierarchy For Package org.apache.storm.messaging.netty

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.storm.messaging.netty.BackPressureStatus
  - org.apache.storm.shade.io.netty.channel.ChannelHandlerAdapter (implements org.apache.storm.shade.io.netty.channel.ChannelHandler)
    - org.apache.storm.shade.io.netty.channel.ChannelInboundHandlerAdapter (implements org.apache.storm.shade.io.netty.channel.ChannelInboundHandler)
      - org.apache.storm.shade.io.netty.handler.codec.ByteToMessageDecoder
        - org.apache.storm.messaging.netty.MessageDecoder
      - org.apache.storm.messaging.netty.KerberosSaslClientHandler
      - org.apache.storm.messaging.netty.KerberosSaslServerHandler
      - org.apache.storm.messaging.netty.SaslStormClientHandler
      - org.apache.storm.messaging.netty.SaslStormServerAuthorizeHandler
      - org.apache.storm.messaging.netty.SaslStormServerHandler
      - org.apache.storm.messaging.netty.StormClientHandler
      - org.apache.storm.messaging.netty.StormServerHandler
    - org.apache.storm.shade.io.netty.channel.ChannelOutboundHandlerAdapter (implements org.apache.storm.shade.io.netty.channel.ChannelOutboundHandler)
      - org.apache.storm.shade.io.netty.handler.codec.MessageToByteEncoder<I>
        - org.apache.storm.messaging.netty.NettySerializableMessageEncoder
      - org.apache.storm.shade.io.netty.handler.codec.MessageToMessageEncoder<I>
        - org.apache.storm.messaging.netty.BackPressureStatusEncoder
  - org.apache.storm.messaging.ConnectionWithStatus (implements org.apache.storm.messaging.IConnection)
    - org.apache.storm.messaging.netty.Client (implements org.apache.storm.messaging.netty.ISaslClient)
  - org.apache.storm.messaging.netty.Context (implements org.apache.storm.messaging.IContext)
  - org.apache.storm.messaging.netty.KerberosSaslNettyClient
  - org.apache.storm.messaging.netty.Login
  - org.apache.storm.messaging.netty.MessageBuffer
  - org.apache.storm.messaging.netty.NettyRenameThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.storm.messaging.netty.NettyTlsUtils
  - org.apache.storm.messaging.netty.NettyUncaughtExceptionHandler (implements java.lang.Thread.UncaughtExceptionHandler)
  - org.apache.storm.messaging.netty.SaslMessageToken (implements org.apache.storm.messaging.netty.INettySerializable)
  - org.apache.storm.messaging.netty.SaslNettyClient

## Interface Hierarchy

- org.apache.storm.messaging.netty.INettySerializable
- org.apache.storm.messaging.netty.ISaslClient
- org.apache.storm.messaging.netty.IServer
  - org.apache.storm.messaging.netty.ISaslServer

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.storm.messaging.netty.ControlMessage (implements org.apache.storm.messaging.netty.INettySerializable)