Package org.perf4j.commonslog.aop

Defines the concrete aspect class used to inject timing code around methods that have been marked with the Profiled annotation.

See:
          Description

Class Summary
EjbTimingAspect This EjbTimingAspect implementation uses an Apache Commons Logging Log instance to persist StopWatch log messages.
TimingAspect This TimingAspect implementation uses an Apache Commons Logging Log instance to persist StopWatch log messages.
 

Package org.perf4j.commonslog.aop Description

Defines the concrete aspect class used to inject timing code around methods that have been marked with the Profiled annotation. The TimingAspect should be used if you use Apache Commons Logging as a logging facade for your code. Alternatively, if using EJB interceptors, you should use the EjbTimingAspect interceptor. To enable the aspects you must use AspectJ, Spring AOP or EJB interceptors.

See Also:
The Perf4J Developer Guide AOP Overview, ajc, the AspectJ compiler/weaver, Load-Time Weaving with AspectJ, Spring AOP


Copyright © 2008-2011 perf4j.org. All Rights Reserved.