Superinterface for all IAdvisors that are driven by a pointcut.
For a list of all members of this type, see IPointcutAdvisor Members .
| Type | Description |
|---|---|
| AbstractGenericPointcutAdvisor | Abstract PointcutAdvisor that allows for any Advice to be configured. |
| AbstractObjectFactoryPointcutAdvisor | Abstract ObjectFactory-based IPointcutAdvisor that allows for any Advice to be configured as reference to an Advice object in an ObjectFactory. |
| AbstractPointcutAdvisor | Abstract base class for IPointcutAdvisor implementations. |
| AttributeMatchMethodPointcutAdvisor | Convenient class for attribute-match method pointcuts that hold an Interceptor, making them an Advisor. |
| DefaultObjectFactoryPointcutAdvisor | Concrete ObjectFactory-based IPointcutAdvisor thta allows for any Advice to be configured as reference to an Advice object in the ObjectFatory, as well as the Pointcut to be configured through an object property. |
| DefaultPointcutAdvisor | Convenient pointcut-driven advisor implementation. |
| DynamicMethodMatcherPointcutAdvisor | Convenient superclass for IAdvisors that are also dynamic pointcuts. |
| NameMatchMethodPointcutAdvisor | Convenient class for name-match method pointcuts that hold an Interceptor, making them an Advisor. |
| RegularExpressionMethodPointcutAdvisor | Convenient class for regular expression method pointcuts that hold an IAdvice, making them an IAdvisor. |
| StaticMethodMatcherPointcutAdvisor | Convenient superclass for IAdvisors that are also static pointcuts. |
| CacheParameterAdvisor | Convinience advisor implementation that applies CacheParameterAdvice to all the methods that have CacheParameterAttribute defined on one or more of their parameters. |
| CacheResultAdvisor | Convinience advisor implementation that applies CacheResultAdvice to all the methods that have CacheResultAttribute defined. |
| InvalidateCacheAdvisor | Convinience advisor implementation that applies InvalidateCacheAdvice to all the methods that have InvalidateCacheAttribute defined. |
| ParameterValidationAdvisor | Convinience advisor implementation that applies ParameterValidationAdvice to all the methods that have ValidatedAttribute defined on one or more of their parameters. |
| PersistenceExceptionTranslationAdvisor | Spring AOP exception translation aspect for use at Repository or DAO layer level. Translates native persistence exceptions into Spring's DataAccessException hierarchy, based on a given PersistenceExceptionTranslator. |
| DefaultTransactionAttributeSourceAdvisor | Advisor driven by a ITransactionAttributeSource, used to exclude a general advice IAdvice from methods that are non-transactional. |
| TransactionAttributeSourceAdvisor | Advisor driven by a ITransactionAttributeSource, used to exclude a TransactionInterceptor from methods that are non-transactional. |
This covers nearly all advisors except introduction advisors, for which method-level matching does not apply.
Namespace: Spring.Aop
Assembly: Spring.Aop (in Spring.Aop.dll)
IPointcutAdvisor Members | Spring.Aop Namespace | IIntroductionAdvisor