Package tigase.kernel.beans.config
Interface ConfigurationChangedAware
- All Known Implementing Classes:
AbstractComponent
,AbstractComponentRegistrator
,AbstractKernelBasedComponent
,AbstractMessageReceiver
,AbstractSDComponentRepositoryBean
,AmpComponent
,AmpComponentClustered
,AuthRepositoryMDPoolBean.AuthRepositoryConfigBean
,AuthUserRepositoryConfigBean
,BasicComponent
,BoshConnectionClustered
,BoshConnectionManager
,ClientConnectionClustered
,ClientConnectionManager
,ClusterConnectionManager
,ClusterConnectionManager.DefClConRepositoryBean
,ClusterController
,ComponentConnectionManager
,ComponentProtocol
,ComponentProtocolManager
,Configurator
,ConfiguratorAbstract
,ConfiguratorOld
,ConnectionManager
,ConnectionManager.PortConfigBean
,ConnectionManager.SecPortConfigBean
,CounterDataArchivizer
,CounterDataFileLogger
,CounterDataLogger
,CounterDataLoggerRepoBean.CounterDataLoggerConfigBean
,DataSourceBean.DataSourceMDConfigBean
,EchoComponent
,EventBusComponent
,EventBusComponent
,ExternalServiceDiscoveryComponent
,LoggingBean
,MDPoolConfigBean
,MDRepositoryBean.MDRepositoryConfigBean
,MessageRouter
,MonitorComponent
,MonitorComponent
,MsgBroadcastRepository.MsgBroadcastRepositoryBean.MsgBroadcastRepositoryConfigBean
,MsgRepository.MsgRepositoryMDBean.MsgRepositoryConfigBean
,S2SConnectionManager
,ScheduledTask
,SDRepositoryBean
,SDRepositoryBeanWithStatistics
,SeeOtherHostDB.SeeOtherHostDBSDRepositoryBean
,SeeOtherHostDualIP.DualIPRepositoryWrapper.DualIPRepositoryWrapperConfigBean
,SessionManager
,SessionManagerClustered
,StatisticsCollector
,TestComponent
,UpdatesChecker
,UserRepositoryMDPoolBean.UserRepositoryConfigBean
,VHostManager
,VHostManager.DefVHostRepositoryBean
,WebSocketClientConnectionClustered
,WebSocketClientConnectionManager
,XMPPServiceCollector
public interface ConfigurationChangedAware
Interface which should be implemented by beans which want to get notified when all configuration changes were applied
and get full list of changed fields in a single place.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
beanConfigurationChanged
(Collection<String> changedFields) Method called when configuration was applied to bean.
-
Method Details
-
beanConfigurationChanged
Method called when configuration was applied to bean.- Parameters:
changedFields
- collection of field names which were changed
-