|
|||||||||
| Home >> All >> org >> springframework >> aop >> [ target overview ] | PREV NEXT | ||||||||
A
- AbstractBeanFactoryBasedTargetSource - class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource.
- Base class for TargetSource implementations that are based on a Spring BeanFactory, delegating to Spring-managed bean instances.
- AbstractBeanFactoryBasedTargetSource() - Constructor for class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- AbstractPoolingTargetSource - class org.springframework.aop.target.AbstractPoolingTargetSource.
- Abstract superclass for pooling TargetSources that maintains a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.
- AbstractPoolingTargetSource() - Constructor for class org.springframework.aop.target.AbstractPoolingTargetSource
- AbstractPrototypeBasedTargetSource - class org.springframework.aop.target.AbstractPrototypeBasedTargetSource.
- Base class for dynamic TargetSources that can create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.
- AbstractPrototypeBasedTargetSource() - Constructor for class org.springframework.aop.target.AbstractPrototypeBasedTargetSource
- activateObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
B
- beanFactory - Variable in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- BeanFactory that owns this TargetSource.
C
- CommonsPoolTargetSource - class org.springframework.aop.target.CommonsPoolTargetSource.
- Jakarta Commons pooling implementation extending AbstractPoolingTargetSource.
- CommonsPoolTargetSource() - Constructor for class org.springframework.aop.target.CommonsPoolTargetSource
- createObjectPool() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- Subclasses can override this if they want to return a different Commons pool to GenericObject pool.
- createPool(BeanFactory) - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- Create the pool.
- createPool(BeanFactory) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
D
- destroy() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- destroy() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
- Dispose of targets if necessary; clear ThreadLocal.
- destroyObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
E
- EmptyTargetSource - class org.springframework.aop.target.EmptyTargetSource.
- Canonical TargetSource when there's no target, and behavior is supplied by interfaces and advisors.
- EmptyTargetSource() - Constructor for class org.springframework.aop.target.EmptyTargetSource
- Enforce Singleton.
- equals(Object) - Method in class org.springframework.aop.target.HotSwappableTargetSource
- Two HotSwappableTargetSources are equal if the targets are equal.
- equals(Object) - Method in class org.springframework.aop.target.SingletonTargetSource
- Two invoker interceptors are equal if they have the same target or if the targets or the targets are equal.
G
- getActiveCount() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- getActiveCount() - Method in interface org.springframework.aop.target.PoolingConfig
- Return the number of active objects in the pool.
- getBeanFactory() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Return the owning BeanFactory.
- getHitCount() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
- getHitCount() - Method in interface org.springframework.aop.target.ThreadLocalTargetSourceStats
- Return the number of hits that were satisfied by a thread-bound object.
- getIdleCount() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- getIdleCount() - Method in interface org.springframework.aop.target.PoolingConfig
- Return the number of idle objects in the pool.
- getInvocationCount() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
- getInvocationCount() - Method in interface org.springframework.aop.target.ThreadLocalTargetSourceStats
- Return the number of client invocations.
- getMaxSize() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- Return the maximum size of the pool.
- getMaxSize() - Method in interface org.springframework.aop.target.PoolingConfig
- Return the maximum size of the pool.
- getObjectCount() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
- getObjectCount() - Method in interface org.springframework.aop.target.ThreadLocalTargetSourceStats
- Return the number of thread-bound objects created.
- getPoolingConfigMixin() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- Return an IntroductionAdvisor that providing a mixin exposing statistics about the pool maintained by this object.
- getStatsMixin() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
- Return an introduction advisor mixin that allows the AOP proxy to be cast to ThreadLocalInvokerStats.
- getTarget() - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- Acquire an object from the pool.
- getTarget() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- getTarget() - Method in class org.springframework.aop.target.EmptyTargetSource
- getTarget() - Method in class org.springframework.aop.target.HotSwappableTargetSource
- Synchronization around something that takes so little time is fine.
- getTarget() - Method in class org.springframework.aop.target.LazyInitTargetSource
- getTarget() - Method in class org.springframework.aop.target.PrototypeTargetSource
- getTarget() - Method in class org.springframework.aop.target.SingletonTargetSource
- getTarget() - Method in class org.springframework.aop.target.ThreadLocalTargetSource
- Implementation of abstract getTarget() method.
- getTargetBeanName() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Return the name of the target bean in the factory.
- getTargetClass() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- getTargetClass() - Method in class org.springframework.aop.target.EmptyTargetSource
- getTargetClass() - Method in class org.springframework.aop.target.HotSwappableTargetSource
- getTargetClass() - Method in class org.springframework.aop.target.SingletonTargetSource
H
- HotSwappableTargetSource - class org.springframework.aop.target.HotSwappableTargetSource.
- Implementation of TargetSource interface that caches a local target object, but allows the target to be swapped while the application is running.
- HotSwappableTargetSource(Object) - Constructor for class org.springframework.aop.target.HotSwappableTargetSource
- Create a new HotSwappableTargetSource with the given initial target object.
- hashCode() - Method in class org.springframework.aop.target.HotSwappableTargetSource
- hashCode() - Method in class org.springframework.aop.target.SingletonTargetSource
- SingletonTargetSource uses the hash code of the target object.
- hitCount - Variable in class org.springframework.aop.target.ThreadLocalTargetSource
I
- INSTANCE - Static variable in class org.springframework.aop.target.EmptyTargetSource
- invocationCount - Variable in class org.springframework.aop.target.ThreadLocalTargetSource
- isStatic() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- isStatic() - Method in class org.springframework.aop.target.EmptyTargetSource
- isStatic() - Method in class org.springframework.aop.target.HotSwappableTargetSource
- isStatic() - Method in class org.springframework.aop.target.SingletonTargetSource
L
- LazyInitTargetSource - class org.springframework.aop.target.LazyInitTargetSource.
- TargetSource that lazily accesses a singleton from a BeanFactory.
- LazyInitTargetSource() - Constructor for class org.springframework.aop.target.LazyInitTargetSource
- logger - Variable in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
M
- makeObject() - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- maxSize - Variable in class org.springframework.aop.target.AbstractPoolingTargetSource
- The size of the pool
N
- newPrototypeInstance() - Method in class org.springframework.aop.target.AbstractPrototypeBasedTargetSource
- Subclasses should use this method to create a new prototype instance.
O
- org.springframework.aop.target - package org.springframework.aop.target
- Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
P
- PoolingConfig - interface org.springframework.aop.target.PoolingConfig.
- Config interface for a pooling target source.
- PrototypeTargetSource - class org.springframework.aop.target.PrototypeTargetSource.
- TargetSource that creates a new instance of the target bean for each request.
- PrototypeTargetSource() - Constructor for class org.springframework.aop.target.PrototypeTargetSource
- passivateObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- pool - Variable in class org.springframework.aop.target.CommonsPoolTargetSource
- Jakarta Commons object pool
R
- readResolve() - Method in class org.springframework.aop.target.EmptyTargetSource
- Required to support serialization.
- releaseTarget(Object) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- releaseTarget(Object) - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- Return the given object to the pool.
- releaseTarget(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
- releaseTarget(Object) - Method in class org.springframework.aop.target.EmptyTargetSource
- releaseTarget(Object) - Method in class org.springframework.aop.target.HotSwappableTargetSource
- releaseTarget(Object) - Method in class org.springframework.aop.target.SingletonTargetSource
S
- SingletonTargetSource - class org.springframework.aop.target.SingletonTargetSource.
- Implementation of the TargetSource interface that holds a local object.
- SingletonTargetSource(Object) - Constructor for class org.springframework.aop.target.SingletonTargetSource
- Create a new SingletonTargetSource for the given target.
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Set the owning BeanFactory.
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- setBeanFactory(BeanFactory) - Method in class org.springframework.aop.target.AbstractPrototypeBasedTargetSource
- setMaxSize(int) - Method in class org.springframework.aop.target.AbstractPoolingTargetSource
- Set the maximum size of the pool.
- setTargetBeanName(String) - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Set the name of the target bean in the factory.
- swap(Object) - Method in class org.springframework.aop.target.HotSwappableTargetSource
- Swap the target, returning the old target.
T
- ThreadLocalTargetSource - class org.springframework.aop.target.ThreadLocalTargetSource.
- Alternative to an object pool.
- ThreadLocalTargetSource() - Constructor for class org.springframework.aop.target.ThreadLocalTargetSource
- ThreadLocalTargetSourceStats - interface org.springframework.aop.target.ThreadLocalTargetSourceStats.
- Statistics for a ThreadLocal TargetSource.
- target - Variable in class org.springframework.aop.target.HotSwappableTargetSource
- Target cached and invoked using reflection
- target - Variable in class org.springframework.aop.target.LazyInitTargetSource
- target - Variable in class org.springframework.aop.target.SingletonTargetSource
- Target cached and invoked using reflection
- targetBeanName - Variable in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Name of the target bean we will create on each invocation
- targetClass - Variable in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Class of the target
- targetInThread - Variable in class org.springframework.aop.target.ThreadLocalTargetSource
- ThreadLocal holding the target associated with the current thread.
- targetSet - Variable in class org.springframework.aop.target.ThreadLocalTargetSource
- Set of managed targets, enabling us to keep track of the targets we've created.
- toString() - Method in class org.springframework.aop.target.EmptyTargetSource
- toString() - Method in class org.springframework.aop.target.HotSwappableTargetSource
- toString() - Method in class org.springframework.aop.target.SingletonTargetSource
V
- validateObject(Object) - Method in class org.springframework.aop.target.CommonsPoolTargetSource
W
- writeReplace() - Method in class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
- Replaces this object with a SingletonTargetSource on serialization.
A B C D E G H I L M N O P R S T V W
|
|||||||||
| Home >> All >> org >> springframework >> aop >> [ target overview ] | PREV NEXT | ||||||||