|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| PoolingConfig | Config interface for a pooling invoker. |
| ThreadLocalTargetSourceStats | Statistics for a ThreadLocal TargetSource. |
| Class Summary | |
| AbstractPoolingTargetSource | Abstract uperclass for pooling TargetSources that maintains a pool of target instances, acquiring and releasing a target object from the pool for each method invocation. |
| AbstractPrototypeTargetSource | Base class for dynamic TargetSources that can create new prototype bean instances to support a pooling or new-instance-per-invocation strategy. |
| CommonsPoolTargetSource | Jakarta Commons pooling implementation extending AbstractPoolingInvokerInterceptor |
| HotSwappableTargetSource | Implementation of TargetSource interface that caches a local target object, but allows the target to be swapped while the application is running. |
| PrototypeTargetSource | TargetSource that creates a new instance of the target bean for each request. |
| SingletonTargetSource | Implementation of the TargetSource interface that holds a local object. |
| ThreadLocalTargetSource | Alternative to an object pool. |
This package contains implementations of the org.springframework.aop.TargetSource interface.
The simplest implementation is the SingletonTargetSource, used by default in the AOP framework
to wrap a single target instance. This is normally appropriate.
Other provided implementations include pooling implementations, that provide a target
from a pool for each request, ensuring a single threaded programming model; and a
"prototype" implementation, that uses a new target instance for each invocation.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||