Package tigase.socks5
Class AbstractConnectionManager.PortConfigBean
- java.lang.Object
-
- tigase.socks5.AbstractConnectionManager.PortConfigBean
-
- All Implemented Interfaces:
tigase.kernel.beans.config.ConfigurationChangedAware,tigase.kernel.beans.Initializable,tigase.kernel.beans.UnregisterAware
- Enclosing class:
- AbstractConnectionManager<IO extends tigase.net.IOService<?>>
public static class AbstractConnectionManager.PortConfigBean extends Object implements tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware
-
-
Constructor Summary
Constructors Constructor Description PortConfigBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeanConfigurationChanged(Collection<String> changedFields)voidbeforeUnregister()protected Map<String,Object>getProps()voidinitialize()
-
-
-
Field Detail
-
ifc
@ConfigField(desc="Interface to listen on") protected String[] ifc
-
socket
@ConfigField(desc="Socket type") protected tigase.net.SocketType socket
-
type
@ConfigField(desc="Port type") protected tigase.net.ConnectionType type
-
-
Method Detail
-
beanConfigurationChanged
public void beanConfigurationChanged(Collection<String> changedFields)
- Specified by:
beanConfigurationChangedin interfacetigase.kernel.beans.config.ConfigurationChangedAware
-
beforeUnregister
public void beforeUnregister()
- Specified by:
beforeUnregisterin interfacetigase.kernel.beans.UnregisterAware
-
initialize
public void initialize()
- Specified by:
initializein interfacetigase.kernel.beans.Initializable
-
-