Package org.aopalliance.aop
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