Class ConfluenceMonitoringMethodInterceptor
- java.lang.Object
-
- com.atlassian.confluence.util.profiling.ConfluenceMonitoringMethodInterceptor
-
- All Implemented Interfaces:
org.aopalliance.aop.Advice
,org.aopalliance.intercept.Interceptor
,org.aopalliance.intercept.MethodInterceptor
public class ConfluenceMonitoringMethodInterceptor extends Object implements org.aopalliance.intercept.MethodInterceptor
A method interceptor that records the execution time of methods. The name of the timer is calculated as the fully qualified class name concatenated with the method name. This resolution does not differentiate between overloaded method names. This limitation is accepted for the simplicity and speed on the implementation.
-
-
Constructor Summary
Constructors Constructor Description ConfluenceMonitoringMethodInterceptor(String beanName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
invoke(org.aopalliance.intercept.MethodInvocation invocation)
-
-
-
Constructor Detail
-
ConfluenceMonitoringMethodInterceptor
public ConfluenceMonitoringMethodInterceptor(String beanName)
-
-