Class EdgeIndexQueueSizeMBeanManager
- java.lang.Object
-
- com.atlassian.confluence.plugins.edgeindex.EdgeIndexQueueSizeMBeanManager
-
@Component public final class EdgeIndexQueueSizeMBeanManager extends Object
-
-
Constructor Summary
Constructors Constructor Description EdgeIndexQueueSizeMBeanManager(com.atlassian.event.api.EventPublisher eventPublisher, JmxConfigService jmxConfigService, EdgeIndexTaskQueue edgeIndexTaskQueue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonClusteredJmxConfigChanged(ClusterEventWrapper clusterEvent)voidonJmxConfigChanged(JmxConfigChangedEvent event)voidonPluginFrameworkShutdown(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event)voidonPluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event)voidpreDestroy()voidsetup()
-
-
-
Constructor Detail
-
EdgeIndexQueueSizeMBeanManager
@Autowired public EdgeIndexQueueSizeMBeanManager(com.atlassian.event.api.EventPublisher eventPublisher, JmxConfigService jmxConfigService, EdgeIndexTaskQueue edgeIndexTaskQueue) throws MalformedObjectNameException- Throws:
MalformedObjectNameException
-
-
Method Detail
-
setup
@PostConstruct public void setup()
-
preDestroy
@PreDestroy public void preDestroy()
-
onPluginFrameworkStarted
@EventListener public void onPluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event)
-
onPluginFrameworkShutdown
@EventListener public void onPluginFrameworkShutdown(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event)
-
onJmxConfigChanged
@EventListener public void onJmxConfigChanged(JmxConfigChangedEvent event)
-
onClusteredJmxConfigChanged
@EventListener public void onClusteredJmxConfigChanged(ClusterEventWrapper clusterEvent)
-
-