Class ConfluenceStartAnalyticsEventPublisher
java.lang.Object
com.atlassian.confluence.impl.startup.ConfluenceStartAnalyticsEventPublisher
Responsible for publishing a
ConfluenceStartAnalyticsEvent when the application starts up.- Since:
- 5.8
-
Constructor Summary
ConstructorsConstructorDescriptionConfluenceStartAnalyticsEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher, TenantRegistry tenantRegistry, ConfluenceStartAnalyticsEventFactory confluenceStartEventFactory, Executor executor) -
Method Summary
Modifier and TypeMethodDescriptionvoidUseApplicationStartedEventas the trigger for sending our own event.voidvoid
-
Constructor Details
-
ConfluenceStartAnalyticsEventPublisher
public ConfluenceStartAnalyticsEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher, TenantRegistry tenantRegistry, ConfluenceStartAnalyticsEventFactory confluenceStartEventFactory, Executor executor)
-
-
Method Details
-
registerForEvents
@PostConstruct public void registerForEvents() -
unregisterForEvents
@PreDestroy public void unregisterForEvents() -
onApplicationStartedEvent
UseApplicationStartedEventas the trigger for sending our own event.
-