Class EdgeIndexQueueSizeMBeanManager
java.lang.Object
com.atlassian.confluence.plugins.edgeindex.EdgeIndexQueueSizeMBeanManager
-
Constructor Summary
ConstructorsConstructorDescriptionEdgeIndexQueueSizeMBeanManager
(com.atlassian.event.api.EventPublisher eventPublisher, JmxConfigService jmxConfigService, EdgeIndexTaskQueue edgeIndexTaskQueue) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onClusteredJmxConfigChanged
(ClusterEventWrapper clusterEvent) void
void
onPluginFrameworkShutdown
(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event) void
onPluginFrameworkStarted
(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event) void
void
setup()
-
Constructor Details
-
EdgeIndexQueueSizeMBeanManager
@Autowired public EdgeIndexQueueSizeMBeanManager(com.atlassian.event.api.EventPublisher eventPublisher, JmxConfigService jmxConfigService, EdgeIndexTaskQueue edgeIndexTaskQueue) throws MalformedObjectNameException - Throws:
MalformedObjectNameException
-
-
Method Details
-
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
-
onClusteredJmxConfigChanged
-