Interface Advice

All Known Subinterfaces:
AfterAdvice, AfterReturningAdvice, BeforeAdvice, ConstructorInterceptor, DynamicIntroductionAdvice, Interceptor, IntroductionInterceptor, MethodBeforeAdvice, MethodInterceptor, ThrowsAdvice
All Known Implementing Classes:
AbstractAspectJAdvice, AbstractMonitoringInterceptor, AbstractTraceInterceptor, AfterReturningAdviceInterceptor, AnnotationAsyncExecutionInterceptor, AspectJAfterAdvice, AspectJAfterReturningAdvice, AspectJAfterThrowingAdvice, AspectJAroundAdvice, AspectJMethodBeforeAdvice, AsyncExecutionInterceptor, CacheInterceptor, ConcurrencyThrottleInterceptor, CustomizableTraceInterceptor, DebugInterceptor, DelegatePerTargetObjectIntroductionInterceptor, DelegatingIntroductionInterceptor, EventPublicationInterceptor, ExposeInvocationInterceptor, JCacheInterceptor, MBeanClientInterceptor, MBeanProxyFactoryBean, MethodBeforeAdviceInterceptor, MethodValidationInterceptor, OpenSessionInterceptor, PerformanceMonitorInterceptor, PersistenceExceptionTranslationInterceptor, SimpleTraceInterceptor, ThrowsAdviceInterceptor, TransactionInterceptor

public interface Advice
Tag interface for Advice. Implementations can be any type of advice, such as Interceptors.
Author:
Rod Johnson