abstract class AopNamespaceUtils
Utility class for handling registration of auto-proxy creators used internally by the 'aop' namespace tags.
Only a single auto-proxy creator can be registered and multiple tags may wish to register different concrete implementations. As such this class delegates to AopConfigUtils which wraps a simple escalation protocol. Therefore classes may request a particular auto-proxy creator and know that class, or a subclass thereof, will eventually be resident in the application context.
Author
Rob Harrop
Author
Juergen Hoeller
Author
Mark Fisher
Since
2.0
See Also
AopConfigUtils
AopNamespaceUtils()
Utility class for handling registration of auto-proxy creators used internally by the ' Only a single auto-proxy creator can be registered and multiple tags may wish to register different concrete implementations. As such this class delegates to AopConfigUtils which wraps a simple escalation protocol. Therefore classes may request a particular auto-proxy creator and know that class, or a subclass thereof, will eventually be resident in the application context. |
static val PROXY_TARGET_CLASS_ATTRIBUTE: String
The |
open static fun registerAspectJAnnotationAutoProxyCreatorIfNecessary(parserContext: ParserContext, sourceElement: Element): Unit |
|
open static fun registerAspectJAutoProxyCreatorIfNecessary(parserContext: ParserContext, sourceElement: Element): Unit |
|
open static fun registerAutoProxyCreatorIfNecessary(parserContext: ParserContext, sourceElement: Element): Unit |