Package | Description |
---|---|
org.javasimon.javaee |
Java EE support for Simons contains Java EE components (servlet filter and EJB/CDI interceptor) that can be used or extended.
|
org.javasimon.proxy |
Provides everything to wrap any class a Proxy generated with java.lang.reflect.
|
org.javasimon.source |
MonitorSource is the interface used as function to transform execution context (method invocation,
HTTP request...) into a Simon. |
org.javasimon.spring |
Support classes to automatically monitor Spring beans with the
Monitored annotation. |
org.javasimon.spring.webmvc |
MonitoringHandlerInterceptor is a Spring MVC interceptor which can be used to monitor
time spent in Controller and View. |
Modifier and Type | Class and Description |
---|---|
class |
HttpStopwatchSource
Provide stopwatch source for HTTP Servlet request.
|
class |
MethodStopwatchSource
Provide stopwatch source for EJB and CDI invocation context.
|
Modifier and Type | Method and Description |
---|---|
protected static StopwatchSource<javax.servlet.http.HttpServletRequest> |
SimonServletFilterUtils.initStopwatchSource(javax.servlet.FilterConfig filterConfig,
Manager manager)
Create and initialize the stopwatch source depending on the filter init parameters.
|
static StopwatchSource<javax.servlet.http.HttpServletRequest> |
HttpStopwatchSource.newCacheStopwatchSource(StopwatchSource<javax.servlet.http.HttpServletRequest> stopwatchSource)
Wraps given stop watch source in a cache.
|
Modifier and Type | Method and Description |
---|---|
static StopwatchSource<javax.servlet.http.HttpServletRequest> |
HttpStopwatchSource.newCacheStopwatchSource(StopwatchSource<javax.servlet.http.HttpServletRequest> stopwatchSource)
Wraps given stop watch source in a cache.
|
Modifier and Type | Class and Description |
---|---|
class |
ProxyStopwatchSource<T>
Stopwatch source for use with proxy.
|
Constructor and Description |
---|
StopwatchProxyFactory(T delegate,
StopwatchSource<DelegatingMethodInvocation<T>> stopwatchSource)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMethodStopwatchSource<T>
Base class for Stopwatch sources working on method locations.
|
class |
AbstractStopwatchSource<T>
Base implementation for
MonitorSource producings stopwatches. |
class |
CachedStopwatchSource<L,K>
Cached sources using
Stopwatch as monitors. |
class |
DisabledStopwatchSource<L>
Disabled stopwatch source.
|
Constructor and Description |
---|
CachedStopwatchSource(StopwatchSource<L> delegate) |
Modifier and Type | Class and Description |
---|---|
class |
SpringStopwatchSource
Monitor source providing stopwatches from Spring AOP method invocation.
|
Constructor and Description |
---|
BasicMonitoringInterceptor(StopwatchSource<org.aopalliance.intercept.MethodInvocation> stopwatchSource)
Constructor with specified
MonitorSource . |
MonitoringInterceptor(StopwatchSource<org.aopalliance.intercept.MethodInvocation> stopwatchSource)
Constructor with specified
MonitorSource . |
Modifier and Type | Class and Description |
---|---|
class |
HandlerStopwatchSource
Stopwatch source for Spring MVC handlers.
|
Constructor and Description |
---|
MonitoringHandlerInterceptor(StopwatchSource<HandlerLocation> stopwatchSource)
Constructor with stopwatch source.
|
Copyright © 2019. All rights reserved.