Package fr.ifremer.isisfish.aspect
Class TraceAspect
java.lang.Object
fr.ifremer.isisfish.aspect.TraceAspect
Permet de tracer les appels aux methodes utilisateur ainsi que l'execution
a ces methodes. La difference entre les deux est lors de l'utilisation du
cache les appels seront superieur a l'execution car certaine valeur seront
reutilisé dans le cache
Created: 25 août 06 22:19:21
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.nuiton.profiling.TracegetTrace()Return trace object from context.voidtraceAfterExecute(org.aspectj.lang.JoinPoint jp) voidtraceAfterThrowingExecute(org.aspectj.lang.JoinPoint jp, Exception ex) voidtraceBeforeExecute(org.aspectj.lang.JoinPoint jp)
-
Constructor Details
-
TraceAspect
public TraceAspect()
-
-
Method Details
-
getTrace
protected org.nuiton.profiling.Trace getTrace()Return trace object from context.- Returns:
- trace object from context
-
traceBeforeExecute
public void traceBeforeExecute(org.aspectj.lang.JoinPoint jp) -
traceAfterThrowingExecute
-
traceAfterExecute
public void traceAfterExecute(org.aspectj.lang.JoinPoint jp)
-