Package org.jvnet.hk2.config
Interface ConfigListener
-
- All Known Implementing Classes:
AMXBootService
,AMXJ2EEStartupService
,ApplicationScopedResourcesManager
,AutoDeployService
,CombinedJavaConfigSystemPropertyListener
,ConfigConfigBeanListener
,ConnectorResourceManagerLifecycleListener
,DynamicConfigListener
,DynamicReloadService
,EjbInvokerService
,EJBTimerServiceConfigListener
,ExampleService
,ExtensionConfigSourceService
,HazelcastCore
,HealthCheckService
,HealthCheckService
,JavaWebStartInfo
,JMSConfigListener
,JobCleanUpService
,MessageSecurityConfigEventListenerImpl
,MetricsServiceImpl
,MonitoringBootstrap
,MonitoringConsoleRuntimeImpl
,NotificationService
,PayaraExecutorService
,PoolMonitoringLevelListener
,RequestTracingService
,ResourceManager
,RestConfigChangeListener
,RestMonitoringService
,SecureAdminConfigMonitor
,SecurityConfigListener
,TransactionServiceConfigListener
,WebConfigListener
,WebContainerStarter
@Contract public interface ConfigListener
Any object injected with Configured object and willing to receive notifications of changes should implement this interface. The injection manager will hook up automatically the injected resources with this listener implementation. public class Example implements ConfigListener {- Author:
- Jerome Dochez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UnprocessedChangeEvents
changed(PropertyChangeEvent[] events)
Notification that @Configured objects that were injected have changed
-
-
-
Method Detail
-
changed
UnprocessedChangeEvents changed(PropertyChangeEvent[] events)
Notification that @Configured objects that were injected have changed- Parameters:
events
- list of changes- Returns:
- the list of unprocessed events (requiring a restart) or null if all reconfiguration was processed successfully
-
-