public class CrowdSchedulerLifecycle extends Object
| Constructor and Description |
|---|
CrowdSchedulerLifecycle(com.atlassian.event.api.EventPublisher eventPublisher,
Collection<com.atlassian.scheduler.core.SchedulerServiceController> schedulerServiceControllers) |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
onApplicationStarted(com.atlassian.config.lifecycle.events.ApplicationStartedEvent event) |
void |
onNodePanic(NodePanicEvent event) |
void |
unregister() |
public CrowdSchedulerLifecycle(com.atlassian.event.api.EventPublisher eventPublisher,
Collection<com.atlassian.scheduler.core.SchedulerServiceController> schedulerServiceControllers)
@PostConstruct public void init()
@PreDestroy public void unregister()
@EventListener
public void onApplicationStarted(com.atlassian.config.lifecycle.events.ApplicationStartedEvent event)
throws com.atlassian.scheduler.SchedulerServiceException
com.atlassian.scheduler.SchedulerServiceException@EventListener public void onNodePanic(NodePanicEvent event)
Copyright © 2018 Atlassian. All rights reserved.