public interface AopProxyFactory
Proxies should observe the following contract:
Proxies may or may not allow advice changes to be made.
If they do not permit advice changes (for example, because
the configuration was frozen) a proxy should throw an
AopConfigException on an attempted advice change.
AopProxy createAopProxy(AdvisedSupport config) throws AopConfigException
AopProxyfor the given AOP configuration.
config- the AOP configuration in the form of an AdvisedSupport object
AopConfigException- if the configuration is invalid