## Uses of Class
org.springframework.aop.framework.AopConfigException

Packages that use AopConfigException
org.springframework.aop.aspectj.annotation: Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
org.springframework.aop.framework: Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.

Uses of AopConfigException in org.springframework.aop.aspectj.annotation

Subclasses of AopConfigException in org.springframework.aop.aspectj.annotation
`class` `NotAnAtAspectException` Extension of AopConfigException thrown when trying to perform an advisor generation operation on a class that is not an AspectJ annotation-style aspect.

Methods in org.springframework.aop.aspectj.annotation that throw AopConfigException
`void` `AspectJAdvisorFactory.validate(Class<?> aspectClass)` Is the given class a valid AspectJ aspect class?
`void` `AbstractAspectJAdvisorFactory.validate(Class<?> aspectClass)`

Uses of AopConfigException in org.springframework.aop.framework

Methods in org.springframework.aop.framework that throw AopConfigException
`void` `Advised.addAdvice(Advice advice)` Add the given AOP Alliance advice to the tail of the advice (interceptor) chain.
`void` `AdvisedSupport.addAdvice(Advice advice)`
`void` `Advised.addAdvice(int pos, Advice advice)` Add the given AOP Alliance Advice at the specified position in the advice chain.
`void` `AdvisedSupport.addAdvice(int pos, Advice advice)` Cannot add introductions this way unless the advice implements IntroductionInfo.
`void` `Advised.addAdvisor(Advisor advisor)` Add an advisor at the end of the advisor chain.
`void` `Advised.addAdvisor(int pos, Advisor advisor)` Add an Advisor at the specified position in the chain.
`void` `AdvisedSupport.addAdvisor(int pos, Advisor advisor)`
`AopProxy` `DefaultAopProxyFactory.createAopProxy(AdvisedSupport config)`
`AopProxy` `AopProxyFactory.createAopProxy(AdvisedSupport config)` Create an `AopProxy` for the given AOP configuration.
`boolean` `AdvisedSupport.removeAdvice(Advice advice)`
`void` `Advised.removeAdvisor(int index)` Remove the advisor at the given index.
`void` `AdvisedSupport.removeAdvisor(int index)`
`boolean` `Advised.replaceAdvisor(Advisor a, Advisor b)` Replace the given advisor.
`boolean` `AdvisedSupport.replaceAdvisor(Advisor a, Advisor b)`

Copyright © 2002-2008 The Spring Framework.