Package tigase.server
Class ConnectionManager.PortConfigBean
- java.lang.Object
-
- tigase.server.ConnectionManager.PortConfigBean
-
- All Implemented Interfaces:
ConfigurationChangedAware,Initializable,UnregisterAware
- Direct Known Subclasses:
ConnectionManager.SecPortConfigBean
- Enclosing class:
- ConnectionManager<IO extends XMPPIOService<?>>
public static class ConnectionManager.PortConfigBean extends Object implements ConfigurationChangedAware, Initializable, UnregisterAware
-
-
Field Summary
Fields Modifier and Type Field Description protected String[]ifcprotected longnewConnectionsThrottlingprotected SocketTypesocketprotected ConnectionTypetype
-
Constructor Summary
Constructors Constructor Description PortConfigBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeanConfigurationChanged(Collection<String> changedFields)Method called when configuration was applied to bean.voidbeforeUnregister()Method called before bean unregister.protected Map<String,Object>getProps()voidinitialize()Method will be called, when bean will be created, configured and ready to use.
-
-
-
Field Detail
-
ifc
@ConfigField(desc="Interface to listen on") protected String[] ifc
-
newConnectionsThrottling
@ConfigField(desc="New connections throttling", alias="new-connections-throttling") protected long newConnectionsThrottling
-
socket
@ConfigField(desc="Socket type") protected SocketType socket
-
type
@ConfigField(desc="Port type") protected ConnectionType type
-
-
Method Detail
-
beanConfigurationChanged
public void beanConfigurationChanged(Collection<String> changedFields)
Description copied from interface:ConfigurationChangedAwareMethod called when configuration was applied to bean.- Specified by:
beanConfigurationChangedin interfaceConfigurationChangedAware- Parameters:
changedFields- collection of field names which were changed
-
beforeUnregister
public void beforeUnregister()
Description copied from interface:UnregisterAwareMethod called before bean unregister.- Specified by:
beforeUnregisterin interfaceUnregisterAware
-
initialize
public void initialize()
Description copied from interface:InitializableMethod will be called, when bean will be created, configured and ready to use.- Specified by:
initializein interfaceInitializable
-
-