Class EdgeIndexQueueSizeMBeanManager
- java.lang.Object
-
- com.atlassian.confluence.plugins.edgeindex.EdgeIndexQueueSizeMBeanManager
-
@Component public 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 void
onClusteredJmxConfigChanged(ClusterEventWrapper clusterEvent)
void
onJmxConfigChanged(JmxConfigChangedEvent event)
void
onPluginFrameworkShutdown(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event)
void
onPluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event)
void
preDestroy()
void
setup()
-
-
-
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)
-
-