||Allows unit tests for system time dependant functions.
||This filter will profile incoming requests to measure :
This adds some overhead to each page request, so it may be worth not adding this filter to the chain by default.
- 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 seconds
||Wrapper to expose statistics for
||Wraps our scheduled tasks to provide
- which jobs are currently running
- All jobs configured, with their last execution time
||Wraps the com.atlassian.mail.server.impl.SMTPMailServerImpl to provide metrics for
Also allows the from name of emails to be set.
- 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
SystemInformationService to provide a subset
of the information provided on the ViewSystemInfo page.
||Exposes various utility methods to simplify the process of registering / ungregistering MBeans.
||Extends Spring's MBeanExporter to provide an unregister operation (which for some reason they don't have).
||Bean intended to be exposed via JMX to represent various system health metrics.
||Wraps AbstractErrorQueuedTaskQueue to expose its more interesting statistics via JMX.