Uses of Interface
org.apache.fulcrum.yaafi.framework.interceptor.AvalonInterceptorContext
Packages that use AvalonInterceptorContext
Package
Description
-
Uses of AvalonInterceptorContext in org.apache.fulcrum.yaafi.framework.interceptor
Classes in org.apache.fulcrum.yaafi.framework.interceptor that implement AvalonInterceptorContextModifier and TypeClassDescriptionclass
Contains context information for the interceptors being invoked.Methods in org.apache.fulcrum.yaafi.framework.interceptor with parameters of type AvalonInterceptorContextModifier and TypeMethodDescriptionvoid
AvalonInterceptorService.onEntry
(AvalonInterceptorContext avalonInterceptorContext) Called before a service method is invoked.void
AvalonInterceptorService.onError
(AvalonInterceptorContext avalonInterceptorContext, Throwable t) Called when a service method throws an exeptionvoid
AvalonInterceptorService.onExit
(AvalonInterceptorContext avalonInterceptorContext, Object result) Called after a service method was invoked. -
Uses of AvalonInterceptorContext in org.apache.fulcrum.yaafi.interceptor.baseservice
Methods in org.apache.fulcrum.yaafi.interceptor.baseservice with parameters of type AvalonInterceptorContextModifier and TypeMethodDescriptionprotected boolean
BaseInterceptorServiceImpl.isServiceMonitored
(AvalonInterceptorContext avalonInterceptorContext) Determine if the given service is monitored.void
BaseInterceptorServiceImpl.onEntry
(AvalonInterceptorContext avalonInterceptorContext) void
BaseInterceptorServiceImpl.onError
(AvalonInterceptorContext avalonInterceptorContext, Throwable t) void
BaseInterceptorServiceImpl.onExit
(AvalonInterceptorContext avalonInterceptorContext, Object result) -
Uses of AvalonInterceptorContext in org.apache.fulcrum.yaafi.interceptor.jamon
Methods in org.apache.fulcrum.yaafi.interceptor.jamon with parameters of type AvalonInterceptorContextModifier and TypeMethodDescriptionvoid
JamonInterceptorServiceImpl.onEntry
(AvalonInterceptorContext interceptorContext) void
JamonInterceptorServiceImpl.onError
(AvalonInterceptorContext interceptorContext, Throwable t) void
JamonInterceptorServiceImpl.onExit
(AvalonInterceptorContext interceptorContext, Object result) -
Uses of AvalonInterceptorContext in org.apache.fulcrum.yaafi.interceptor.javasimon
Methods in org.apache.fulcrum.yaafi.interceptor.javasimon with parameters of type AvalonInterceptorContextModifier and TypeMethodDescriptionvoid
JavaSimonInterceptorServiceImpl.onEntry
(AvalonInterceptorContext interceptorContext) void
JavaSimonInterceptorServiceImpl.onError
(AvalonInterceptorContext interceptorContext, Throwable t) void
JavaSimonInterceptorServiceImpl.onExit
(AvalonInterceptorContext interceptorContext, Object result) -
Uses of AvalonInterceptorContext in org.apache.fulcrum.yaafi.interceptor.logging
Methods in org.apache.fulcrum.yaafi.interceptor.logging with parameters of type AvalonInterceptorContextModifier and TypeMethodDescriptionprotected void
LoggingInterceptorServiceImpl.createStopWatch
(AvalonInterceptorContext interceptorContext) Creates a stop watchprotected StopWatch
LoggingInterceptorServiceImpl.getStopWatch
(AvalonInterceptorContext interceptorContext) Gets the stop watch.void
LoggingInterceptorServiceImpl.onEntry
(AvalonInterceptorContext interceptorContext) void
LoggingInterceptorServiceImpl.onError
(AvalonInterceptorContext interceptorContext, Throwable t) void
LoggingInterceptorServiceImpl.onExit
(AvalonInterceptorContext interceptorContext, Object result) protected String
LoggingInterceptorServiceImpl.toString
(AvalonInterceptorContext interceptorContext, StopWatch stopWatch, int mode) Create a method signature.protected String
LoggingInterceptorServiceImpl.toString
(AvalonInterceptorContext avalonInterceptorContext, StopWatch stopWatch, Object result) Create a string representation of a service invocation returning a result.protected String
LoggingInterceptorServiceImpl.toString
(AvalonInterceptorContext avalonInterceptorContext, StopWatch stopWatch, Throwable throwable) Create a string representation of a service invocation throwing a Throwable -
Uses of AvalonInterceptorContext in org.apache.fulcrum.yaafi.interceptor.performance
Methods in org.apache.fulcrum.yaafi.interceptor.performance with parameters of type AvalonInterceptorContextModifier and TypeMethodDescriptionprotected void
PerformanceInterceptorServiceImpl.createStopWatch
(AvalonInterceptorContext interceptorContext) Creates a stop watchprotected StopWatch
PerformanceInterceptorServiceImpl.getStopWatch
(AvalonInterceptorContext interceptorContext) Gets the stop watchprotected void
PerformanceInterceptorServiceImpl.log
(int mode, AvalonInterceptorContext interceptorContext, StopWatch stopWatch) Logs the execution time.void
PerformanceInterceptorServiceImpl.onEntry
(AvalonInterceptorContext interceptorContext) void
PerformanceInterceptorServiceImpl.onError
(AvalonInterceptorContext interceptorContext, Throwable t) void
PerformanceInterceptorServiceImpl.onExit
(AvalonInterceptorContext interceptorContext, Object result) protected String
PerformanceInterceptorServiceImpl.toString
(AvalonInterceptorContext interceptorContext, StopWatch stopWatch, int mode) Create the log message for the performance logfile.