org.apache.commons.monitoring.cdi
Class CommonsMonitoringInterceptor

java.lang.Object
  extended by org.apache.commons.monitoring.aop.AbstractPerformanceInterceptor<InvocationContext>
      extended by org.apache.commons.monitoring.cdi.CommonsMonitoringInterceptor

@Interceptor
public class CommonsMonitoringInterceptor
extends AbstractPerformanceInterceptor<InvocationContext>


Field Summary
 
Fields inherited from class org.apache.commons.monitoring.aop.AbstractPerformanceInterceptor
monitorNameExtractor
 
Constructor Summary
CommonsMonitoringInterceptor()
           
 
Method Summary
protected  String getCounterName(InvocationContext invocation)
           
 Object monitor(InvocationContext invocationContext)
           
protected  Object proceed(InvocationContext invocation)
           
 
Methods inherited from class org.apache.commons.monitoring.aop.AbstractPerformanceInterceptor
doInvoke, getCounterName, setMonitorNameExtractor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonsMonitoringInterceptor

public CommonsMonitoringInterceptor()
Method Detail

monitor

public Object monitor(InvocationContext invocationContext)
               throws Throwable
Throws:
Throwable

proceed

protected Object proceed(InvocationContext invocation)
                  throws Throwable
Specified by:
proceed in class AbstractPerformanceInterceptor<InvocationContext>
Throws:
Throwable

getCounterName

protected String getCounterName(InvocationContext invocation)
Specified by:
getCounterName in class AbstractPerformanceInterceptor<InvocationContext>


Copyright © 2008–2013 The Apache Software Foundation. All rights reserved.