|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
MonitorSource is the interface used as function to transform execution context (method invocation,
HTTP request...) into a Simon.
See:
Description
| Interface Summary | |
|---|---|
| MonitorSource<L,M extends Simon> | Monitor source provides monitors (Simons) for a specific name. |
| StopwatchSource<L> | Stopwatch source is source that uses Stopwatch as the monitor type. |
| Class Summary | |
|---|---|
| AbstractMethodStopwatchSource<T> | Base class for Stopwatch sources working on method locations. |
| AbstractStopwatchSource<T> | Base implementation for MonitorSource producings stopwatches. |
| CachedMonitorSource<L,M extends Simon,K> | Monitor source playing the role of cache for delegate monitor source. |
| CachedMonitorSource.MonitorInformation | Monitor/location information. |
| CachedStopwatchSource<L,K> | Cached sources using Stopwatch as monitors. |
| DisabledMonitorSource<L,M extends Simon> | Disabled monitor source. |
| DisabledStopwatchSource<L> | Disabled stopwatch source. |
MonitorSource is the interface used as function to transform execution context (method invocation,
HTTP request...) into a Simon. Following subtypes are provided:
CachedMonitorSource - abstract implementation which acts as a cache for excutation context to Simon conversion.DisabledMonitorSource - implementation to disable monitoring at interceptor level (produces null Simons).org.javasimon.javaee.HttpStopwatchSource (in javaee module) - used by servlet filter to get the Simon associated with a HTTP request.AbstractMethodStopwatchSource - abstract used for method invocation contexts:
org.javasimon.spring.SpringStopwatchSource (in spring module) - used by the Spring AOP interceptor to get Stopwatch names from
Monitored interfaces;org.javasimon.source.MethodStopwatchSource (in javee module) - used by the JavaEE interceptor to get Stopwatch names
from EJBs/CDI beans;ProxyStopwatchSource - used by the Proxy to get Stopwatch names.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||