Package com.atlassian.confluence.jmx
package com.atlassian.confluence.jmx
-
ClassDescriptionDeclares JMX attributes for exposing application cache statistics.Allows unit tests for system time dependant functions.This interface provides methods to handle the configuration of JMX across the cluster.This filter will profile incoming requests to measure : Total of requests served Number of requests currently being served Average execution time of the last ten requests Number of requests received in the last ten secondsWrapper to expose statistics for
IndexManager
.Wraps theSMTPMailServerImpl
to provide metrics for The number of emails sent in total The number of emails succesfully delivered The time the last successful email was sent Connectivity without sending a test email Also allows the from name of emails to be set.Delegated toSystemInformationService
to provide a subset of the information provided on the ViewSystemInfo page.Exposes various utility methods to simplify the process of registering / ungregistering MBeans.A JMX MXBean implementation that makes available the application cache statistics.This interface has been created to allow us to perform additional necessary operations that are not provided via Spring's JMX support classes.Extends Spring's MBeanExporter to provide server state checks around any JMX registration changes.Bean intended to be exposed via JMX to represent various system health metrics.WrapsAbstractErrorQueuedTaskQueue
to expose its more interesting statistics via JMX.