Class ClusterLockLifecycleManager

java.lang.Object
com.atlassian.jira.cluster.lock.ClusterLockLifecycleManager

public class ClusterLockLifecycleManager extends Object
A component that ensures graceful shutdown of the DatabaseClusterLockService.
Since:
8.3
  • Constructor Details

    • ClusterLockLifecycleManager

      public ClusterLockLifecycleManager(LazyLoadedDatabaseClusterLockService databaseClusterLockService, com.atlassian.event.api.EventPublisher eventPublisher)
  • Method Details

    • onPluginFrameworkShutdownEvent

      @EventListener public void onPluginFrameworkShutdownEvent(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event)
    • onDbErased

      @EventListener public void onDbErased(DatabaseEraseFinishedEvent event)