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,RTBLComponent,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 TypeMethodDescriptionvoidbeanConfigurationChanged(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
-