类的使用
cn.taketoday.aop.framework.AdvisedSupport
使用AdvisedSupport的程序包
程序包
说明
Aspect Programming
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
-
cn.taketoday.aop中AdvisedSupport的使用
参数类型为AdvisedSupport的cn.taketoday.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. -
cn.taketoday.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). -
cn.taketoday.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.参数类型为AdvisedSupport的cn.taketoday.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 ObjectStandardProxyInvoker.dynamicAdvisedProceed(Object proxy, AdvisedSupport advised, TargetInvocation targetInv, Object[] args) 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.TargetInvocation.getDynamicInterceptors(AdvisedSupport config) 参数类型为AdvisedSupport的cn.taketoday.aop.framework中的构造器限定符构造器说明Create a new AopProxy for the given AOP configuration.CglibAopProxy(AdvisedSupport config) Create a new CglibAopProxy for the given AOP configuration.JdkDynamicAopProxy(AdvisedSupport config) Construct a new JdkDynamicAopProxy for the given AOP configuration.Create a new SerializationCglibAopProxy for the given AOP configuration.StandardAopProxy(AdvisedSupport config) TargetInvocation(Method method, AdvisedSupport config) TargetInvocation(Method method, Class<?> targetClass, AdvisedSupport config) -
cn.taketoday.aop.framework.std中AdvisedSupport的使用
参数类型为AdvisedSupport的cn.taketoday.aop.framework.std中的构造器限定符构造器说明GeneratorContext(Type targetType, AdvisedSupport config, ClassEmitter classEmitter, Class<?> targetClass)