Class ChannelInitializerExtensions

java.lang.Object
io.netty.bootstrap.ChannelInitializerExtensions
Direct Known Subclasses:
ChannelInitializerExtensions.EmptyExtensions, ChannelInitializerExtensions.ServiceLoadingExtensions

abstract class ChannelInitializerExtensions extends java.lang.Object
The configurable facade that decides what ChannelInitializerExtensions to load and where to find them.
  • Field Details

  • Constructor Details

    • ChannelInitializerExtensions

      private ChannelInitializerExtensions()
  • Method Details

    • getExtensions

      static ChannelInitializerExtensions getExtensions()
      Get the configuration extensions, which is a no-op implementation by default, or a service-loading implementation if the io.netty.bootstrap.extensions system property is serviceload.
    • extensions

      abstract java.util.Collection<ChannelInitializerExtension> extensions(java.lang.ClassLoader cl)
      Get the list of available extensions. The list is unmodifiable.