|
|||||||||
| Home >> All >> org >> springframework >> aop >> [ framework overview ] | PREV NEXT | ||||||||
A
- AOP_PROXY - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- Advised - interface org.springframework.aop.framework.Advised.
- Interface to be implemented by classes that hold the configuration of a factory of AOP proxies.
- AdvisedSupport - class org.springframework.aop.framework.AdvisedSupport.
- Superclass for AOP proxy configuration managers.
- AdvisedSupport() - Constructor for class org.springframework.aop.framework.AdvisedSupport
- No arg constructor to allow use as a JavaBean.
- AdvisedSupport(Class[]) - Constructor for class org.springframework.aop.framework.AdvisedSupport
- Create a DefaultProxyConfig with the given parameters.
- AdvisedSupportListener - interface org.springframework.aop.framework.AdvisedSupportListener.
- Listener to be registered on AdvisedSupport objects.
- AdvisorChainFactory - interface org.springframework.aop.framework.AdvisorChainFactory.
- Factory for advisor chains.
- AdvisorChainFactoryUtils - class org.springframework.aop.framework.AdvisorChainFactoryUtils.
- Utility methods for use by AdviceChainFactory implementations.
- AdvisorChainFactoryUtils() - Constructor for class org.springframework.aop.framework.AdvisorChainFactoryUtils
- AopConfigException - exception org.springframework.aop.framework.AopConfigException.
- Exception that gets thrown on illegal AOP configuration arguments.
- AopConfigException(String) - Constructor for class org.springframework.aop.framework.AopConfigException
- AopConfigException(String, Throwable) - Constructor for class org.springframework.aop.framework.AopConfigException
- AopContext - class org.springframework.aop.framework.AopContext.
- Class containing static methods used to obtain information about the current AOP invocation.
- AopContext() - Constructor for class org.springframework.aop.framework.AopContext
- AopProxy - interface org.springframework.aop.framework.AopProxy.
- Strategy interface for proxy creation.
- AopProxyFactory - interface org.springframework.aop.framework.AopProxyFactory.
- Interface to be implemented by objects that can create AOP proxies based on AdvisedSupport objects.
- AopProxyUtils - class org.springframework.aop.framework.AopProxyUtils.
- Miscellaneous utilities for AOP proxy implementations.
- AopProxyUtils() - Constructor for class org.springframework.aop.framework.AopProxyUtils
- accept(Method) - Method in class org.springframework.aop.framework.Cglib2AopProxy.ProxyCallbackFilter
- Implementation of CallbackFilter.accept() to return the index of the callback we need.
- activate() - Method in class org.springframework.aop.framework.AdvisedSupport
- activated(AdvisedSupport) - Method in interface org.springframework.aop.framework.AdvisedSupportListener
- Invoked when first proxy is created.
- activated(AdvisedSupport) - Method in class org.springframework.aop.framework.HashMapCachingAdvisorChainFactory
- activated(AdvisedSupport) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- addAdvice(Advice) - Method in interface org.springframework.aop.framework.Advised
- Add the given AOP Alliance advice to the tail of the advice (interceptor) chain.
- addAdvice(int, Advice) - Method in interface org.springframework.aop.framework.Advised
- Add the given AOP Alliance Advice at the specified position in the advice chain.
- addAdvice(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
- addAdvice(int, Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
- Cannot add introductions this way unless the advice implements IntroductionInfo.
- addAdvisor(Advisor) - Method in interface org.springframework.aop.framework.Advised
- Add an Advisor at the end of the advisor chain.
- addAdvisor(int, Advisor) - Method in interface org.springframework.aop.framework.Advised
- Add an Advisor at the specified position in the chain.
- addAdvisor(int, IntroductionAdvisor) - Method in class org.springframework.aop.framework.AdvisedSupport
- addAdvisor(int, Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
- addAdvisor(Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
- addAdvisorInternal(int, Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
- addAdvisorOnChainCreation(Object, String) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Invoked when advice chain is created.
- addGlobalAdvisor(ListableBeanFactory, String) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Add all global interceptors and pointcuts.
- addInterface(Class) - Method in class org.springframework.aop.framework.AdvisedSupport
- Add a new proxied interface.
- addListener(AdvisedSupportListener) - Method in class org.springframework.aop.framework.AdvisedSupport
- adviceChain - Variable in class org.springframework.aop.framework.Cglib2AopProxy.FixedChainStaticTargetInterceptor
- adviceChanged() - Method in class org.springframework.aop.framework.AdvisedSupport
- Invoked when advice has changed.
- adviceChanged(AdvisedSupport) - Method in interface org.springframework.aop.framework.AdvisedSupportListener
- Invoked when advice is changed after a proxy is created.
- adviceChanged(AdvisedSupport) - Method in class org.springframework.aop.framework.HashMapCachingAdvisorChainFactory
- adviceChanged(AdvisedSupport) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Blow away and recache singleton on an advice change.
- adviceIncluded(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
- Is this advice included in any advisor?
- advised - Variable in class org.springframework.aop.framework.Cglib2AopProxy.EqualsInterceptor
- advised - Variable in class org.springframework.aop.framework.Cglib2AopProxy.ProxyCallbackFilter
- advised - Variable in class org.springframework.aop.framework.Cglib2AopProxy
- Config used to configure this proxy
- advised - Variable in class org.springframework.aop.framework.JdkDynamicAopProxy
- Config used to configure this proxy
- advisedDispatcher - Variable in class org.springframework.aop.framework.Cglib2AopProxy
- Dispatcher used for methods on
Advised - advisorAdapterRegistry - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- advisorArray - Variable in class org.springframework.aop.framework.AdvisedSupport
- Array updated on changes to the advisors list, which is easier to manipulate internally.
- advisorChainFactory - Variable in class org.springframework.aop.framework.AdvisedSupport
- advisors - Variable in class org.springframework.aop.framework.AdvisedSupport
- List of Advice.
- aopProxyFactory - Variable in class org.springframework.aop.framework.ProxyConfig
- Factory used to create AopProxy instances
- arguments - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
B
- beanFactory - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- Owning bean factory, which cannot be changed after this object is initialized.
- beanName - Variable in class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
C
- CGLIB_ENHANCER_CLASS_NAME - Static variable in class org.springframework.aop.framework.DefaultAopProxyFactory
- Cglib2AopProxy - class org.springframework.aop.framework.Cglib2AopProxy.
- CGLIB2-based AopProxy implementation for the Spring AOP framework.
- Cglib2AopProxy(AdvisedSupport) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy
- Create a new Cglib2AopProxy for the given config.
- Cglib2AopProxy.AdvisedDispatcher - class org.springframework.aop.framework.Cglib2AopProxy.AdvisedDispatcher.
- Dispatcher for any methods declared on the Advised class.
- Cglib2AopProxy.AdvisedDispatcher() - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.AdvisedDispatcher
- Cglib2AopProxy.CglibMethodInvocation - class org.springframework.aop.framework.Cglib2AopProxy.CglibMethodInvocation.
- Implementation of AOP Alliance MethodInvocation used by this AOP proxy.
- Cglib2AopProxy.CglibMethodInvocation(Object, Object, Method, Object[], Class, List, MethodProxy) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.CglibMethodInvocation
- Cglib2AopProxy.CglibUtils - class org.springframework.aop.framework.Cglib2AopProxy.CglibUtils.
- Cglib2AopProxy.CglibUtils() - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.CglibUtils
- Cglib2AopProxy.DynamicAdvisedInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.DynamicAdvisedInterceptor.
- General purpose AOP callback.
- Cglib2AopProxy.DynamicAdvisedInterceptor() - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.DynamicAdvisedInterceptor
- Cglib2AopProxy.DynamicUnadvisedExposedInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.DynamicUnadvisedExposedInterceptor.
- Interceptor for unadvised dynamic targets when the proxy needs exposing.
- Cglib2AopProxy.DynamicUnadvisedExposedInterceptor() - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.DynamicUnadvisedExposedInterceptor
- Cglib2AopProxy.DynamicUnadvisedInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.DynamicUnadvisedInterceptor.
- Interceptor used to invoke a dynamic target without creating a method invocation or evaluating an advice chain.
- Cglib2AopProxy.DynamicUnadvisedInterceptor() - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.DynamicUnadvisedInterceptor
- Cglib2AopProxy.EqualsInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.EqualsInterceptor.
- Dispatcher for the equals() method.
- Cglib2AopProxy.EqualsInterceptor(AdvisedSupport) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.EqualsInterceptor
- Cglib2AopProxy.FixedChainStaticTargetInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.FixedChainStaticTargetInterceptor.
- Interceptor used specifcally for advised methods on a frozen, static proxy.
- Cglib2AopProxy.FixedChainStaticTargetInterceptor(List, Object, Class) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.FixedChainStaticTargetInterceptor
- Cglib2AopProxy.ProxyCallbackFilter - class org.springframework.aop.framework.Cglib2AopProxy.ProxyCallbackFilter.
- CallbackFilter to assign Callbacks to methods.
- Cglib2AopProxy.ProxyCallbackFilter(AdvisedSupport) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.ProxyCallbackFilter
- Cglib2AopProxy.SerializableNoOp - class org.springframework.aop.framework.Cglib2AopProxy.SerializableNoOp.
- Serializable replacement for CGLIB's NoOp interface.
- Cglib2AopProxy.SerializableNoOp() - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.SerializableNoOp
- Cglib2AopProxy.StaticDispatcher - class org.springframework.aop.framework.Cglib2AopProxy.StaticDispatcher.
- Dispatcher for a static target.
- Cglib2AopProxy.StaticDispatcher(Object) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.StaticDispatcher
- Cglib2AopProxy.StaticUnadvisedExposedInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedExposedInterceptor.
- Method interceptor used for static targets with no advice chain, when the proxy is to be exposed.
- Cglib2AopProxy.StaticUnadvisedExposedInterceptor(Object) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedExposedInterceptor
- Cglib2AopProxy.StaticUnadvisedInterceptor - class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedInterceptor.
- Method interceptor used for static targets with no advice chain.
- Cglib2AopProxy.StaticUnadvisedInterceptor(Object) - Constructor for class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedInterceptor
- calculateInterceptorsAndDynamicInterceptionAdvice(Advised, Object, Method, Class) - Static method in class org.springframework.aop.framework.AdvisorChainFactoryUtils
- Return the static interceptors and dynamic interception advice that may apply to this method invocation.
- canSkipConstructorInterception - Static variable in class org.springframework.aop.framework.Cglib2AopProxy.CglibUtils
- canSkipConstructorInterception() - Static method in class org.springframework.aop.framework.Cglib2AopProxy.CglibUtils
- cglibAvailable - Static variable in class org.springframework.aop.framework.DefaultAopProxyFactory
- completeProxiedInterfaces(AdvisedSupport) - Static method in class org.springframework.aop.framework.AopProxyUtils
- Get complete set of interfaces to proxy.
- constructorArgTypes - Variable in class org.springframework.aop.framework.Cglib2AopProxy
- constructorArgs - Variable in class org.springframework.aop.framework.Cglib2AopProxy
- copyConfigurationFrom(AdvisedSupport) - Method in class org.springframework.aop.framework.AdvisedSupport
- Call this method on a new instance created by the no-arg constructor to create an independent copy of the configuration from the other.
- copyConfigurationFrom(AdvisedSupport, TargetSource, List) - Method in class org.springframework.aop.framework.AdvisedSupport
- Take interfaces and ProxyConfig configuration from the other AdvisedSupport, but allow substitution of a fresh TargetSource and interceptor chain
- copyFrom(ProxyConfig) - Method in class org.springframework.aop.framework.ProxyConfig
- Copy configuration from the other config object.
- countAdvicesOfType(Class) - Method in class org.springframework.aop.framework.AdvisedSupport
- Count advices of the given class
- createAdvisorChain() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Create the advisor (interceptor) chain.
- createAopProxy() - Method in class org.springframework.aop.framework.AdvisedSupport
- Subclasses should call this to get a new AOP proxy.
- createAopProxy(AdvisedSupport) - Method in interface org.springframework.aop.framework.AopProxyFactory
- Return an AopProxy for the given AdvisedSupport object.
- createAopProxy(AdvisedSupport) - Method in class org.springframework.aop.framework.DefaultAopProxyFactory
- createCglibProxy(AdvisedSupport) - Static method in class org.springframework.aop.framework.DefaultAopProxyFactory.CglibProxyFactory
- currentInterceptorIndex - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
- Index from 0 of the current interceptor we're invoking.
- currentProxy - Static variable in class org.springframework.aop.framework.AopContext
- AOP proxy associated with this thread.
- currentProxy() - Static method in class org.springframework.aop.framework.AopContext
- Try to return the current AOP proxy.
D
- DISPATCH_ADVISED - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- DISPATCH_TARGET - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- DefaultAopProxyFactory - class org.springframework.aop.framework.DefaultAopProxyFactory.
- Simple implementation of AopProxyFactory, either creating a CGLIB proxy or a JDK dynamic proxy.
- DefaultAopProxyFactory() - Constructor for class org.springframework.aop.framework.DefaultAopProxyFactory
- DefaultAopProxyFactory.CglibProxyFactory - class org.springframework.aop.framework.DefaultAopProxyFactory.CglibProxyFactory.
- Inner class to just introduce a CGLIB2 dependency when actually creating a CGLIB proxy.
- DefaultAopProxyFactory.CglibProxyFactory() - Constructor for class org.springframework.aop.framework.DefaultAopProxyFactory.CglibProxyFactory
E
- EMPTY_TARGET_SOURCE - Static variable in class org.springframework.aop.framework.AdvisedSupport
- Canonical TargetSource when there's no target, and behavior is supplied by the advisors.
- equals(Object) - Method in class org.springframework.aop.framework.Cglib2AopProxy.ProxyCallbackFilter
- equals(Object) - Method in class org.springframework.aop.framework.Cglib2AopProxy
- Checks to see if this CallbackFilter is the same CallbackFilter used for another proxy.
- equals(Object) - Method in class org.springframework.aop.framework.JdkDynamicAopProxy
- Equality means interfaces, advisors and TargetSource are equal.
- equalsAdvisors(AdvisedSupport, AdvisedSupport) - Static method in class org.springframework.aop.framework.AopProxyUtils
- Check equality of the advisors behind the given AdvisedSupport objects.
- equalsInProxy(AdvisedSupport, AdvisedSupport) - Static method in class org.springframework.aop.framework.AopProxyUtils
- Check equality of the proxies behind the given AdvisedSupport objects.
- equalsProxiedInterfaces(AdvisedSupport, AdvisedSupport) - Static method in class org.springframework.aop.framework.AopProxyUtils
- Check equality of the proxied interfaces behind the given AdvisedSupport objects.
- exposeProxy - Variable in class org.springframework.aop.framework.ProxyConfig
- Should proxies obtained from this configuration expose the AOP proxy for the AopContext class to retrieve for targets? The default is false, as enabling this property may impair performance.
F
- fixedInterceptorMap - Variable in class org.springframework.aop.framework.Cglib2AopProxy
- fixedInterceptorOffset - Variable in class org.springframework.aop.framework.Cglib2AopProxy
- freezeProxy - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- Indicates whether the proxy should be frozen before creation.
- freshAdvisorChain() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Return an independent advisor chain.
- freshTargetSource() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Return a TargetSource to use when creating a proxy.
- frozen - Variable in class org.springframework.aop.framework.ProxyConfig
- Is this config frozen: that is, should it be impossible to change advice.
G
- GLOBAL_SUFFIX - Static variable in class org.springframework.aop.framework.ProxyFactoryBean
- This suffix in a value in an interceptor list indicates to expand globals.
- getAdvice() - Method in class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
- getAdvisorChainFactory() - Method in class org.springframework.aop.framework.AdvisedSupport
- getAdvisors() - Method in interface org.springframework.aop.framework.Advised
- Return the Advisors applying to this proxy.
- getAdvisors() - Method in class org.springframework.aop.framework.AdvisedSupport
- getAopProxyFactory() - Method in class org.springframework.aop.framework.ProxyConfig
- Return the AopProxyFactory that this ProxyConfig uses.
- getArguments() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- getBeanName() - Method in class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
- getCallbacks(Class) - Method in class org.springframework.aop.framework.Cglib2AopProxy
- getInterceptorsAndDynamicInterceptionAdvice(Advised, Object, Method, Class) - Method in interface org.springframework.aop.framework.AdvisorChainFactory
- Return a list of Interceptor and InterceptorAndDynamicMethodMatcher.
- getInterceptorsAndDynamicInterceptionAdvice(Advised, Object, Method, Class) - Method in class org.springframework.aop.framework.HashMapCachingAdvisorChainFactory
- getMethod() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- Return the method invoked on the proxied interface.
- getObject() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Return a proxy.
- getObjectType() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Return the type of the proxy.
- getProxiedInterfaces() - Method in interface org.springframework.aop.framework.Advised
- Return the interfaces proxied by the AOP proxy.
- getProxiedInterfaces() - Method in class org.springframework.aop.framework.AdvisedSupport
- getProxy() - Method in interface org.springframework.aop.framework.AopProxy
- Create a new Proxy object for the given object.
- getProxy(ClassLoader) - Method in interface org.springframework.aop.framework.AopProxy
- Create a new Proxy object for the given object.
- getProxy() - Method in class org.springframework.aop.framework.Cglib2AopProxy
- getProxy(ClassLoader) - Method in class org.springframework.aop.framework.Cglib2AopProxy
- getProxy() - Method in class org.springframework.aop.framework.JdkDynamicAopProxy
- getProxy(ClassLoader) - Method in class org.springframework.aop.framework.JdkDynamicAopProxy
- getProxy() - Method in class org.springframework.aop.framework.ProxyFactory
- Create a new proxy according to the settings in this factory.
- getProxy(Class, Interceptor) - Static method in class org.springframework.aop.framework.ProxyFactory
- Create a new proxy for the given interface and interceptor.
- getProxy() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- Return the proxy that this interception was made through.
- getSingletonInstance() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- getStaticPart() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- getTarget() - Method in class org.springframework.aop.framework.Cglib2AopProxy.DynamicAdvisedInterceptor
- getTargetSource() - Method in interface org.springframework.aop.framework.Advised
- Return the TargetSource used by this Advised object.
- getTargetSource() - Method in class org.springframework.aop.framework.AdvisedSupport
- getThis() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
H
- HashMapCachingAdvisorChainFactory - class org.springframework.aop.framework.HashMapCachingAdvisorChainFactory.
- AdvisorChainFactory implementation that caches by method.
- HashMapCachingAdvisorChainFactory() - Constructor for class org.springframework.aop.framework.HashMapCachingAdvisorChainFactory
- hashCode() - Method in class org.springframework.aop.framework.Cglib2AopProxy.DynamicAdvisedInterceptor
- CGLIB uses this to drive proxy creation.
- hashCode() - Method in class org.springframework.aop.framework.Cglib2AopProxy.ProxyCallbackFilter
- hashCode() - Method in class org.springframework.aop.framework.Cglib2AopProxy
- hashCode() - Method in class org.springframework.aop.framework.JdkDynamicAopProxy
- Proxy uses the hash code of the TargetSource.
I
- INVOKE_EQUALS - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- INVOKE_TARGET - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- InterceptorAndDynamicMethodMatcher - class org.springframework.aop.framework.InterceptorAndDynamicMethodMatcher.
- Internal framework class.
- InterceptorAndDynamicMethodMatcher(MethodInterceptor, MethodMatcher) - Constructor for class org.springframework.aop.framework.InterceptorAndDynamicMethodMatcher
- indexOf(Advisor) - Method in interface org.springframework.aop.framework.Advised
- Return the index (from 0) of the given advisor, or -1 if no such advisor applies to this proxy.
- indexOf(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
- Return the index (from 0) of the given AOP Alliance Advice, or -1 if no such advice is an advice for this proxy.
- initDefaultAdvisorChainFactory() - Method in class org.springframework.aop.framework.AdvisedSupport
- Initialize the default AdvisorChainFactory.
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.DynamicAdvisedInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.DynamicUnadvisedExposedInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.DynamicUnadvisedInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.EqualsInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.FixedChainStaticTargetInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedExposedInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedInterceptor
- interceptor - Variable in class org.springframework.aop.framework.InterceptorAndDynamicMethodMatcher
- interceptorNames - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- Names of Advisor and Advice beans in the factory.
- interceptorsAndDynamicMethodMatchers - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
- List of MethodInterceptor and InterceptorAndDynamicMethodMatcher that need dynamic checks.
- interfaces - Variable in class org.springframework.aop.framework.AdvisedSupport
- Interfaces to be implemented by the proxy.
- invocableClone() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- Create a clone of this object.
- invoke(Object, Method, Object[]) - Method in class org.springframework.aop.framework.JdkDynamicAopProxy
- Implementation of InvocationHandler.invoke.
- invokeJoinpoint() - Method in class org.springframework.aop.framework.Cglib2AopProxy.CglibMethodInvocation
- Gives a marginal performance improvement versus using reflection to invoke the target.
- invokeJoinpoint() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- Invoke the joinpoint using reflection.
- isActive - Variable in class org.springframework.aop.framework.AdvisedSupport
- Set to true when the first AOP proxy has been created, meaning that we must track advice changes via onAdviceChange callback.
- isActive() - Method in class org.springframework.aop.framework.AdvisedSupport
- Subclasses can call this to check whether any AOP proxies have been created yet.
- isExposeProxy() - Method in interface org.springframework.aop.framework.Advised
- Return whether the factory should expose the proxy as a ThreadLocal.
- isExposeProxy() - Method in class org.springframework.aop.framework.ProxyConfig
- Return whether the AOP proxy will expose the AOP proxy for each invocation.
- isFrozen() - Method in interface org.springframework.aop.framework.Advised
- Return whether the Advised configuration is frozen, and no advice changes can be made.
- isFrozen() - Method in class org.springframework.aop.framework.ProxyConfig
- Return whether the config is frozen, and no advice changes can be made.
- isInterfaceProxied(Class) - Method in interface org.springframework.aop.framework.Advised
- Return whether this interface is proxied.
- isInterfaceProxied(Class) - Method in class org.springframework.aop.framework.AdvisedSupport
- isNamedBeanAnAdvisorOrAdvice(String) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Look at bean factory metadata to work out whether this bean name, which concludes the interceptorNames list, is an Advisor or Advice, or may be a target.
- isOpaque() - Method in class org.springframework.aop.framework.ProxyConfig
- Return whether proxies created by this configuration should be prevented from being cast to Advised.
- isOptimize() - Method in class org.springframework.aop.framework.ProxyConfig
- Return whether proxies should perform aggressive optimizations.
- isPerInstance() - Method in class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
- isProxyTargetClass() - Method in interface org.springframework.aop.framework.Advised
- Should we proxy the target class as well as any interfaces? Can use this to force CGLIB proxying.
- isProxyTargetClass() - Method in class org.springframework.aop.framework.ProxyConfig
- Return whether to proxy the target class directly as well as any interfaces.
- isSingleton() - Method in class org.springframework.aop.framework.ProxyFactoryBean
J
- JdkDynamicAopProxy - class org.springframework.aop.framework.JdkDynamicAopProxy.
- InvocationHandler implementation for the Spring AOP framework, based on J2SE 1.3+ dynamic proxies.
- JdkDynamicAopProxy(AdvisedSupport) - Constructor for class org.springframework.aop.framework.JdkDynamicAopProxy
- Construct a new JDK proxy.
L
- listeners - Variable in class org.springframework.aop.framework.AdvisedSupport
- List of AdvisedSupportListener
- loadObject() - Method in class org.springframework.aop.framework.Cglib2AopProxy.AdvisedDispatcher
- loadObject() - Method in class org.springframework.aop.framework.Cglib2AopProxy.StaticDispatcher
- logger - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- Static to optimize serialization
- logger - Static variable in class org.springframework.aop.framework.DefaultAopProxyFactory
- logger - Static variable in class org.springframework.aop.framework.JdkDynamicAopProxy
- We use a static Log to avoid serialization issues
- logger - Variable in class org.springframework.aop.framework.ProxyConfig
- Transient to optimize serialization: AdvisedSupport resets it.
M
- massageReturnTypeIfNecessary(Object, Object, Object) - Static method in class org.springframework.aop.framework.Cglib2AopProxy
- Wrap a return of this if necessary to be the proxy
- message - Variable in class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
- method - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
- methodCache - Variable in class org.springframework.aop.framework.HashMapCachingAdvisorChainFactory
- methodMatcher - Variable in class org.springframework.aop.framework.InterceptorAndDynamicMethodMatcher
- methodProxy - Variable in class org.springframework.aop.framework.Cglib2AopProxy.CglibMethodInvocation
N
- NO_OVERRIDE - Static variable in class org.springframework.aop.framework.Cglib2AopProxy
- namedBeanToAdvisor(Object) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Convert the following object sourced from calling getBean() on a name in the interceptorNames array to an Advisor or TargetSource.
- newPrototypeInstance() - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Create a new prototype instance of this class's created proxy object, backed by an independent advisedSupport configuration
O
- opaque - Variable in class org.springframework.aop.framework.ProxyConfig
- optimize - Variable in class org.springframework.aop.framework.ProxyConfig
- org.springframework.aop.framework - package org.springframework.aop.framework
P
- ProxyConfig - class org.springframework.aop.framework.ProxyConfig.
- Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.
- ProxyConfig() - Constructor for class org.springframework.aop.framework.ProxyConfig
- ProxyFactory - class org.springframework.aop.framework.ProxyFactory.
- Factory for AOP proxies for programmatic use, rather than via a bean factory.
- ProxyFactory() - Constructor for class org.springframework.aop.framework.ProxyFactory
- Create a new ProxyFactory.
- ProxyFactory(Object) - Constructor for class org.springframework.aop.framework.ProxyFactory
- Create a new ProxyFactory.
- ProxyFactory(Class[]) - Constructor for class org.springframework.aop.framework.ProxyFactory
- Create a new ProxyFactory.
- ProxyFactoryBean - class org.springframework.aop.framework.ProxyFactoryBean.
- FactoryBean implementation for use to source AOP proxies from a Spring BeanFactory.
- ProxyFactoryBean() - Constructor for class org.springframework.aop.framework.ProxyFactoryBean
- ProxyFactoryBean.PrototypePlaceholderAdvisor - class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor.
- Used in the interceptor chain where we need to replace a bean with a prototype on creating a proxy.
- ProxyFactoryBean.PrototypePlaceholderAdvisor(String) - Constructor for class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
- proceed() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
- proxy - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
- proxyTargetClass - Variable in class org.springframework.aop.framework.ProxyConfig
R
- ReflectiveMethodInvocation - class org.springframework.aop.framework.ReflectiveMethodInvocation.
- Spring's implementation of AOP Alliance MethodInvocation interface.
- ReflectiveMethodInvocation(Object, Object, Method, Object[], Class, List) - Constructor for class org.springframework.aop.framework.ReflectiveMethodInvocation
- Construct a new MethodInvocation with given arguments
- readResolve() - Method in class org.springframework.aop.framework.AdvisedSupport
- Used to initialize transient state.
- releaseTarget(Object) - Method in class org.springframework.aop.framework.Cglib2AopProxy.DynamicAdvisedInterceptor
- removeAdvice(Advice) - Method in interface org.springframework.aop.framework.Advised
- Remove the Advisor containing the given advice.
- removeAdvice(Advice) - Method in class org.springframework.aop.framework.AdvisedSupport
- Remove the Advisor containing the given advice
- removeAdvisor(Advisor) - Method in interface org.springframework.aop.framework.Advised
- Remove the given advisor.
- removeAdvisor(int) - Method in interface org.springframework.aop.framework.Advised
- Remove the advisor at the given index.
- removeAdvisor(Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
- removeAdvisor(int) - Method in class org.springframework.aop.framework.AdvisedSupport
- removeInterface(Class) - Method in class org.springframework.aop.framework.AdvisedSupport
- Remove a proxied interface.
- removeListener(AdvisedSupportListener) - Method in class org.springframework.aop.framework.AdvisedSupport
- replaceAdvisor(Advisor, Advisor) - Method in interface org.springframework.aop.framework.Advised
- Replace the given advisor.
- replaceAdvisor(Advisor, Advisor) - Method in class org.springframework.aop.framework.AdvisedSupport
- Replace the given advisor.
S
- SIMPLE_ADVISOR_CHAIN_FACTORY - Static variable in class org.springframework.aop.framework.AdvisorChainFactoryUtils
- setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Specify the AdvisorAdapterRegistry to use.
- setAdvisorChainFactory(AdvisorChainFactory) - Method in class org.springframework.aop.framework.AdvisedSupport
- setAopProxyFactory(AopProxyFactory) - Method in class org.springframework.aop.framework.ProxyConfig
- Customize the AopProxyFactory, allowing different strategies to be dropped in without changing the core framework.
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- setConstructorArguments(Object[], Class[]) - Method in class org.springframework.aop.framework.Cglib2AopProxy
- Set constructor arguments to use for creating the proxy.
- setCurrentProxy(Object) - Static method in class org.springframework.aop.framework.AopContext
- Make the given proxy available via the currentProxy method.
- setExposeProxy(boolean) - Method in interface org.springframework.aop.framework.Advised
- Set whether the proxy should be exposed by the AOP framework as a ThreadLocal for retrieval via the AopContext class.
- setExposeProxy(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
- Set whether the proxy should be exposed by the AOP framework as a ThreadLocal for retrieval via the AopContext class.
- setFrozen(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
- Set whether this config should be frozen.
- setFrozen(boolean) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- setInterceptorNames(String[]) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Set the list of Advice/Advisor bean names.
- setInterfaces(Class[]) - Method in class org.springframework.aop.framework.AdvisedSupport
- Set the interfaces to be proxied.
- setOpaque(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
- Set whether proxies created by this configuration should be prevented from being cast to Advised to query proxy status.
- setOptimize(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
- Set whether proxies should perform aggressive optimizations.
- setProxyInterfaces(String[]) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Set the names of the interfaces we're proxying.
- setProxyTargetClass(boolean) - Method in class org.springframework.aop.framework.ProxyConfig
- Set whether to proxy the target class directly as well as any interfaces.
- setSingleton(boolean) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Set the value of the singleton property.
- setTarget(Object) - Method in class org.springframework.aop.framework.AdvisedSupport
- Set the given object as target.
- setTargetName(String) - Method in class org.springframework.aop.framework.ProxyFactoryBean
- Set the name of the target bean.
- setTargetSource(TargetSource) - Method in interface org.springframework.aop.framework.Advised
- Change the TargetSource used by this Advised object.
- setTargetSource(TargetSource) - Method in class org.springframework.aop.framework.AdvisedSupport
- singleton - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- singletonInstance - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- If this is a singleton, the cached singleton proxy instance
T
- target - Variable in class org.springframework.aop.framework.Cglib2AopProxy.FixedChainStaticTargetInterceptor
- target - Variable in class org.springframework.aop.framework.Cglib2AopProxy.StaticDispatcher
- target - Variable in class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedExposedInterceptor
- target - Variable in class org.springframework.aop.framework.Cglib2AopProxy.StaticUnadvisedInterceptor
- target - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
- targetClass - Variable in class org.springframework.aop.framework.Cglib2AopProxy.FixedChainStaticTargetInterceptor
- targetClass - Variable in class org.springframework.aop.framework.ReflectiveMethodInvocation
- targetName - Variable in class org.springframework.aop.framework.ProxyFactoryBean
- Name of the target or TargetSource bean.
- targetSource - Variable in class org.springframework.aop.framework.AdvisedSupport
- Package-protected to allow direct access for efficiency
- toProxyConfigString() - Method in interface org.springframework.aop.framework.Advised
- As toString() will normally be delegated to the target, this returns the equivalent for the AOP proxy.
- toProxyConfigString() - Method in class org.springframework.aop.framework.AdvisedSupport
- toString() - Method in class org.springframework.aop.framework.AdvisedSupport
- For debugging/diagnostic use.
- toString() - Method in class org.springframework.aop.framework.ProxyConfig
- toString() - Method in class org.springframework.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
- toString() - Method in class org.springframework.aop.framework.ReflectiveMethodInvocation
U
- updateAdvisorArray() - Method in class org.springframework.aop.framework.AdvisedSupport
- Bring the array up to date with the list.
W
- writeReplace() - Method in class org.springframework.aop.framework.AdvisedSupport
- Serialize a copy of the state of this class, ignoring subclass state.
A B C D E F G H I J L M N O P R S T U W
|
|||||||||
| Home >> All >> org >> springframework >> aop >> [ framework overview ] | PREV NEXT | ||||||||