Class AnalyticsConfigurationChangedListener
java.lang.Object
com.atlassian.crowd.analytics.listener.AnalyticsConfigurationChangedListener
- All Implemented Interfaces:
ClusterMessageListener
@Named
public class AnalyticsConfigurationChangedListener
extends Object
implements ClusterMessageListener
-
Constructor Summary
ConstructorsConstructorDescriptionAnalyticsConfigurationChangedListener
(com.atlassian.event.api.EventPublisher eventPublisher, ClusterMessageService messageService, com.atlassian.cache.CacheFactory cacheFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleMessage
(String channel, String message) void
onAnalyticsConfigChangedEvent
(com.atlassian.analytics.api.events.AnalyticsConfigChangedEvent event) void
register()
void
-
Constructor Details
-
AnalyticsConfigurationChangedListener
@Inject public AnalyticsConfigurationChangedListener(com.atlassian.event.api.EventPublisher eventPublisher, ClusterMessageService messageService, com.atlassian.cache.CacheFactory cacheFactory)
-
-
Method Details
-
register
@PostConstruct public void register() -
unregister
@PreDestroy public void unregister() -
handleMessage
- Specified by:
handleMessage
in interfaceClusterMessageListener
-
onAnalyticsConfigChangedEvent
@EventListener public void onAnalyticsConfigChangedEvent(com.atlassian.analytics.api.events.AnalyticsConfigChangedEvent event)
-