Represents an activity that is being monitored.
Represents the ability to record current activity in the system.
Provides operations to allow Confluence's uses of the atlassian-instrumentation library to be manipulated from plugins.
A service provider interface to be implemented by
Represents an atomic counter that can be increased in value.
Represents a snapshot of the counter.
Simple start/stop timing interface to be used by clients.
Represents a split time associated with a timer.
Returns the time in the unit specified.
Represents a snapshot of an activity currently being performed.
An implementation of the Confluence Monitoring interfaces that's based upon the Atlassian Instrumentation library.
Servlet Filter for recording the activity with the
Confluence decorator selector.
A method interceptor that records the execution time of methods.
This class can ve used for creating monitoring names based on request urls.
Confluence profiling strategy to be injected into
Renders Velocity decorators with a context map of objects provided by Confluence.
Just like ConfluenceSitemeshDecorator, but specifically for rendering the decorator for errors.
Responsible for controlling the Confluence Monitoring.
A helper class for code that wishes to perform timing of how long an arbitrary operation lasts, and for warnings to be logged if the elapsed time exceeds a configurable threshold.
A factory for creating
Provides an implementation of the
An extension of the SiteMeshFilter which adds profiling and delegates to
Sitemesh page with a getProperty method that is declared as HTML safe
Copyright © 2003–2016 Atlassian. All rights reserved.