Class SynchronyInteropBootstrap
java.lang.Object
com.atlassian.confluence.plugins.synchrony.bootstrap.SynchronyInteropBootstrap
- All Implemented Interfaces:
com.atlassian.sal.api.lifecycle.LifecycleAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
@Component
public class SynchronyInteropBootstrap
extends Object
implements com.atlassian.sal.api.lifecycle.LifecycleAware, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
Bootstraps the Synchrony process after plugin startup.
- Since:
- 6.0
-
Constructor Summary
ConstructorsConstructorDescriptionSynchronyInteropBootstrap(SynchronyProcessManager processManager, com.atlassian.event.api.EventPublisher eventPublisher, BootstrapManager bootstrapManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddestroy()voidonGlobalSettingsChangeEvent(GlobalSettingsChangedEvent globalSettingsChangedEvent) voidvoidonPluginStopped(ClusterEventWrapper wrapper) voidonPluginStopped(PluginDisableEvent pluginDisableEvent) voidonStart()voidonStop()
-
Constructor Details
-
SynchronyInteropBootstrap
@Autowired public SynchronyInteropBootstrap(SynchronyProcessManager processManager, com.atlassian.event.api.EventPublisher eventPublisher, BootstrapManager bootstrapManager)
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
destroy
public void destroy()- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean
-
onGlobalSettingsChangeEvent
@EventListener public void onGlobalSettingsChangeEvent(GlobalSettingsChangedEvent globalSettingsChangedEvent) -
onGlobalSettingsChangeEvent
-
onStart
public void onStart()- Specified by:
onStartin interfacecom.atlassian.sal.api.lifecycle.LifecycleAware
-
onStop
public void onStop()- Specified by:
onStopin interfacecom.atlassian.sal.api.lifecycle.LifecycleAware
-
onPluginStopped
-
onPluginStopped
-