com.yammer.metrics.spring
Class MeteredAnnotationBeanPostProcessor

java.lang.Object
  extended by org.springframework.aop.framework.ProxyConfig
      extended by com.yammer.metrics.spring.AbstractProxyingBeanPostProcessor
          extended by com.yammer.metrics.spring.MeteredAnnotationBeanPostProcessor
All Implemented Interfaces:
Serializable, org.springframework.beans.factory.config.BeanPostProcessor

public class MeteredAnnotationBeanPostProcessor
extends AbstractProxyingBeanPostProcessor

See Also:
Serialized Form

Constructor Summary
MeteredAnnotationBeanPostProcessor(MetricsRegistry metrics, org.springframework.aop.framework.ProxyConfig config, String scope)
           
 
Method Summary
 org.aopalliance.intercept.MethodInterceptor getMethodInterceptor(Class<?> targetClass)
           
 org.springframework.aop.Pointcut getPointcut()
           
 
Methods inherited from class com.yammer.metrics.spring.AbstractProxyingBeanPostProcessor
postProcessAfterInitialization, postProcessBeforeInitialization
 
Methods inherited from class org.springframework.aop.framework.ProxyConfig
copyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MeteredAnnotationBeanPostProcessor

public MeteredAnnotationBeanPostProcessor(MetricsRegistry metrics,
                                          org.springframework.aop.framework.ProxyConfig config,
                                          String scope)
Method Detail

getPointcut

public org.springframework.aop.Pointcut getPointcut()
Specified by:
getPointcut in class AbstractProxyingBeanPostProcessor

getMethodInterceptor

public org.aopalliance.intercept.MethodInterceptor getMethodInterceptor(Class<?> targetClass)
Specified by:
getMethodInterceptor in class AbstractProxyingBeanPostProcessor


Copyright © 2012. All Rights Reserved.