Hierarchy For Package io.micronaut.http.server.netty

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.netty.buffer.ByteBuf (implements io.netty.buffer.ByteBufConvertible, java.lang.Comparable<T>, io.netty.util.ReferenceCounted)
    • io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
      • io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
        • io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
          • io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,​OUTBOUND_IN>
            • io.netty.handler.codec.http.HttpContentEncoder
    • io.micronaut.core.async.subscriber.CompletionAwareSubscriber<T> (implements io.micronaut.core.async.subscriber.Emitter<T>, org.reactivestreams.Subscriber<T>)
    • io.netty.util.DefaultAttributeMap (implements io.netty.util.AttributeMap)
      • io.micronaut.http.netty.AbstractNettyHttpRequest<B> (implements io.micronaut.http.HttpRequest<B>, io.micronaut.http.netty.NettyHttpRequestBuilder)
        • io.micronaut.http.server.netty.NettyHttpRequest<T> (implements io.micronaut.http.HttpRequest<B>, io.micronaut.http.PushCapableHttpRequest<B>)
    • io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory (implements io.micronaut.http.server.netty.NettyEmbeddedServerFactory, io.micronaut.http.server.netty.NettyEmbeddedServices)
    • io.micronaut.http.server.netty.FormDataHttpContentSubscriberFactory (implements io.micronaut.http.server.netty.HttpContentSubscriberFactory)
    • io.micronaut.http.server.netty.HttpDataReference
    • io.micronaut.http.server.netty.HttpDataReference.Component
    • io.micronaut.http.server.netty.NettyHttpResponseFactory (implements io.micronaut.http.HttpResponseFactory)
    • io.micronaut.http.server.netty.NettyHttpServer (implements io.micronaut.http.server.netty.NettyEmbeddedServer)
    • io.micronaut.http.server.binding.RequestArgumentSatisfier
    • io.micronaut.core.async.subscriber.SingleThreadedBufferingSubscriber<T> (implements io.micronaut.core.async.subscriber.Emitter<T>, org.reactivestreams.Subscriber<T>)

Interface Hierarchy

  • io.micronaut.context.ApplicationContextProvider
    • io.micronaut.context.ApplicationContextLifeCycle<T> (also extends io.micronaut.context.LifeCycle<T>)
      • io.micronaut.runtime.EmbeddedApplication<T>
        • io.micronaut.runtime.server.EmbeddedServer
          • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.runtime.context.scope.refresh.RefreshEventListener, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
  • java.lang.AutoCloseable
    • java.io.Closeable
      • io.micronaut.context.LifeCycle<T> (also extends java.lang.AutoCloseable)
        • io.micronaut.context.ApplicationContextLifeCycle<T> (also extends io.micronaut.context.ApplicationContextProvider)
          • io.micronaut.runtime.EmbeddedApplication<T>
            • io.micronaut.runtime.server.EmbeddedServer
              • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.runtime.context.scope.refresh.RefreshEventListener, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
    • io.micronaut.context.LifeCycle<T> (also extends java.io.Closeable)
      • io.micronaut.context.ApplicationContextLifeCycle<T> (also extends io.micronaut.context.ApplicationContextProvider)
        • io.micronaut.runtime.EmbeddedApplication<T>
          • io.micronaut.runtime.server.EmbeddedServer
            • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.runtime.context.scope.refresh.RefreshEventListener, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
  • io.micronaut.http.netty.channel.ChannelPipelineCustomizer
    • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.runtime.server.EmbeddedServer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.runtime.context.scope.refresh.RefreshEventListener, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
  • java.util.EventListener
    • io.micronaut.context.event.ApplicationEventListener<E>
      • io.micronaut.runtime.context.scope.refresh.RefreshEventListener (also extends io.micronaut.core.order.Ordered)
        • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.runtime.server.EmbeddedServer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
  • io.micronaut.http.server.netty.HttpCompressionStrategy
  • io.micronaut.http.server.netty.HttpContentProcessorResolver
  • io.micronaut.http.server.netty.HttpContentSubscriberFactory
  • io.micronaut.http.server.netty.NettyEmbeddedServerFactory
  • io.micronaut.http.server.netty.NettyEmbeddedServices
  • io.micronaut.http.server.netty.NettyServerCustomizer
  • io.micronaut.http.server.netty.NettyServerCustomizer.Registry
    • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.runtime.server.EmbeddedServer, io.micronaut.runtime.context.scope.refresh.RefreshEventListener, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
  • io.micronaut.core.order.Ordered
    • io.micronaut.runtime.context.scope.refresh.RefreshEventListener (also extends io.micronaut.context.event.ApplicationEventListener<E>)
      • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.runtime.server.EmbeddedServer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.http.netty.websocket.WebSocketSessionRepository)
  • org.reactivestreams.Publisher<T>
    • io.micronaut.core.async.publisher.Publishers.MicronautPublisher<T>
      • io.micronaut.http.server.netty.HttpContentProcessor<T> (also extends org.reactivestreams.Subscriber<T>, io.micronaut.core.util.Toggleable)
  • org.reactivestreams.Subscriber<T>
    • io.micronaut.http.server.netty.HttpContentProcessor<T> (also extends io.micronaut.core.async.publisher.Publishers.MicronautPublisher<T>, io.micronaut.core.util.Toggleable)
  • io.micronaut.core.util.Toggleable
    • io.micronaut.http.server.netty.HttpContentProcessor<T> (also extends io.micronaut.core.async.publisher.Publishers.MicronautPublisher<T>, org.reactivestreams.Subscriber<T>)
  • io.micronaut.http.netty.websocket.WebSocketSessionRepository
    • io.micronaut.http.server.netty.NettyEmbeddedServer (also extends io.micronaut.http.netty.channel.ChannelPipelineCustomizer, io.micronaut.runtime.server.EmbeddedServer, io.micronaut.http.server.netty.NettyServerCustomizer.Registry, io.micronaut.runtime.context.scope.refresh.RefreshEventListener)

Enum Hierarchy