类的使用
infra.aop.framework.AdvisedSupport
使用AdvisedSupport的程序包
程序包
说明
Aspect Programming
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
Package containing Infra basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
-
infra.aop中AdvisedSupport的使用
参数类型为AdvisedSupport的infra.aop中的方法修饰符和类型方法说明voidAdvisedSupportListener.activated(AdvisedSupport advised) Invoked when the first proxy is created.voidAdvisedSupportListener.adviceChanged(AdvisedSupport advised) Invoked when advice is changed after a proxy is created. -
infra.aop.aspectj.annotation中AdvisedSupport的使用
修饰符和类型类说明classAspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well Java 5 annotation style). -
infra.aop.framework中AdvisedSupport的使用
修饰符和类型类说明classBase class for proxy factories.classFactory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.classFactoryBeanimplementation that builds an AOP proxy based on beans inBeanFactory.修饰符和类型字段说明private final AdvisedSupportCglibAopProxy.AdvisedDispatcher.advisedadvised记录组件的字段。private final AdvisedSupportCglibAopProxy.DynamicAdvisedInterceptor.advisedadvised记录组件的字段。private final AdvisedSupportCglibAopProxy.EqualsInterceptor.advisedadvised记录组件的字段。private final AdvisedSupportCglibAopProxy.HashCodeInterceptor.advisedadvised记录组件的字段。final AdvisedSupportCglibAopProxy.ProxyCallbackFilter.advisedprivate final AdvisedSupportJdkDynamicAopProxy.advisedConfig used to configure this proxy.(专用程序包) final AdvisedSupportCglibAopProxy.configThe configuration used to configure this proxy.修饰符和类型方法说明CglibAopProxy.AdvisedDispatcher.advised()返回advised记录组件的值。CglibAopProxy.DynamicAdvisedInterceptor.advised()返回advised记录组件的值。CglibAopProxy.EqualsInterceptor.advised()返回advised记录组件的值。CglibAopProxy.HashCodeInterceptor.advised()返回advised记录组件的值。(专用程序包) AdvisedSupportAdvisedSupport.getConfigurationOnlyCopy()Build a configuration-only copy of this AdvisedSupport, replacing the TargetSource.参数类型为AdvisedSupport的infra.aop.framework中的方法修饰符和类型方法说明static Class<?>[]AopProxyUtils.completeProxiedInterfaces(AdvisedSupport advised) Determine the complete set of interfaces to proxy for the given AOP configuration.static Class<?>[]AopProxyUtils.completeProxiedInterfaces(AdvisedSupport advised, boolean decoratingProxy) Determine the complete set of interfaces to proxy for the given AOP configuration.protected voidAdvisedSupport.copyConfigurationFrom(AdvisedSupport other) Call this method on a new instance created by the no-arg constructor to create an independent copy of the configuration from the given object.protected voidAdvisedSupport.copyConfigurationFrom(AdvisedSupport other, TargetSource targetSource, List<Advisor> advisors) Copy the AOP configuration from the given AdvisedSupport object, but allow substitution of a fresh TargetSource and a given interceptor chain.AopProxyFactory.createAopProxy(AdvisedSupport config) Create anAopProxyfor the given AOP configuration.DefaultAopProxyFactory.createAopProxy(AdvisedSupport config) static booleanAopProxyUtils.equalsAdvisors(AdvisedSupport a, AdvisedSupport b) Check equality of the advisors behind the given AdvisedSupport objects.static booleanAopProxyUtils.equalsInProxy(AdvisedSupport a, AdvisedSupport b) Check equality of the proxies behind the given AdvisedSupport objects.static booleanAopProxyUtils.equalsProxiedInterfaces(AdvisedSupport a, AdvisedSupport b) Check equality of the proxied interfaces behind the given AdvisedSupport objects.参数类型为AdvisedSupport的infra.aop.framework中的构造器限定符构造器说明privateAdvisedDispatcher(AdvisedSupport advised) 创建AdvisedDispatcher记录的实例。CglibAopProxy(AdvisedSupport config) Create a new CglibAopProxy for the given AOP configuration.privateDynamicAdvisedInterceptor(AdvisedSupport advised) 创建DynamicAdvisedInterceptor记录的实例。privateEqualsInterceptor(AdvisedSupport advised) 创建EqualsInterceptor记录的实例。FixedChainStaticTargetInterceptor(MethodInterceptor[] adviceChain, AdvisedSupport config) privateHashCodeInterceptor(AdvisedSupport advised) 创建HashCodeInterceptor记录的实例。JdkDynamicAopProxy(AdvisedSupport config) Construct a new JdkDynamicAopProxy for the given AOP configuration.(专用程序包)ProxiedInterfacesCache(AdvisedSupport config) ProxyCallbackFilter(AdvisedSupport advised, Map<Method, Integer> fixedInterceptorMap, int fixedInterceptorOffset) Create a new SerializationCglibAopProxy for the given AOP configuration.