Class NettyFilterContext

java.lang.Object
io.kroxylicious.proxy.internal.filter.NettyFilterContext
All Implemented Interfaces:
io.kroxylicious.proxy.filter.FilterFactoryContext

public class NettyFilterContext extends Object implements io.kroxylicious.proxy.filter.FilterFactoryContext
  • Constructor Details

    • NettyFilterContext

      public NettyFilterContext(io.netty.channel.EventLoop eventLoop, PluginFactoryRegistry pluginFactoryRegistry)
  • Method Details

    • filterDispatchExecutor

      public io.kroxylicious.proxy.filter.FilterDispatchExecutor filterDispatchExecutor()
      Specified by:
      filterDispatchExecutor in interface io.kroxylicious.proxy.filter.FilterFactoryContext
    • pluginInstance

      public <P> P pluginInstance(Class<P> pluginClass, String implementationName)
      Specified by:
      pluginInstance in interface io.kroxylicious.proxy.filter.FilterFactoryContext
    • pluginImplementationNames

      public <P> Set<String> pluginImplementationNames(Class<P> pluginClass)
      Specified by:
      pluginImplementationNames in interface io.kroxylicious.proxy.filter.FilterFactoryContext