Package tigase.socks5

Class AbstractConnectionManager.PortsConfigBean

java.lang.Object
tigase.socks5.AbstractConnectionManager.PortsConfigBean
All Implemented Interfaces:
tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass
Enclosing class:
AbstractConnectionManager<IO extends tigase.net.IOService<?>>

@Bean(name="connections", parent=AbstractConnectionManager.class, active=true, exportable=true) public static class AbstractConnectionManager.PortsConfigBean extends Object implements tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass, tigase.kernel.beans.Initializable
  • Constructor Details

    • PortsConfigBean

      public PortsConfigBean()
  • Method Details

    • getDefaultBeanClass

      public Class<?> getDefaultBeanClass()
      Specified by:
      getDefaultBeanClass in interface tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass
    • getPorts

      public Set<Integer> getPorts()
    • register

      public void register(tigase.kernel.core.Kernel kernel)
      Specified by:
      register in interface tigase.kernel.beans.RegistrarBean
    • unregister

      public void unregister(tigase.kernel.core.Kernel kernel)
      Specified by:
      unregister in interface tigase.kernel.beans.RegistrarBean
    • initialize

      public void initialize()
      Specified by:
      initialize in interface tigase.kernel.beans.Initializable
    • start

      public void start()
    • stop

      public void stop()