Class TransportInjector

java.lang.Object
org.eclipse.net4j.TransportInjector
All Implemented Interfaces:
org.eclipse.net4j.util.container.IElementProcessor

public class TransportInjector extends Object implements org.eclipse.net4j.util.container.IElementProcessor
An element post processor that injects a transport configuration into the connectors and acceptors of a managed container.
Since:
2.0
Author:
Eike Stepper
  • Constructor Details

    • TransportInjector

      public TransportInjector()
  • Method Details

    • process

      public Object process(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, Object element)
      Specified by:
      process in interface org.eclipse.net4j.util.container.IElementProcessor
    • processAcceptor

      protected void processAcceptor(org.eclipse.net4j.util.container.IManagedContainer container, String factoryType, String description, InternalAcceptor acceptor)
    • processConnector

      protected void processConnector(org.eclipse.net4j.util.container.IManagedContainer container, String factoryType, String description, InternalConnector connector)
    • getBufferProvider

      protected IBufferProvider getBufferProvider(org.eclipse.net4j.util.container.IManagedContainer container)
      Since:
      2.0
    • getExecutorService

      protected ExecutorService getExecutorService(org.eclipse.net4j.util.container.IManagedContainer container)