Uses of Interface
org.springframework.aop.TargetSource

Packages that use TargetSource
org.springframework.aop.framework Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.  
org.springframework.aop.framework.autoproxy Bean post processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.  
org.springframework.aop.framework.autoproxy.target Generic support classes for target source creation. 
org.springframework.aop.target This package contains implementations of the org.springframework.aop.TargetSource interface.  
org.springframework.jndi The classes in this package make JNDI easier to use, facilitating the accessing of configuration stored in JNDI, and provide useful superclasses for JNDI access classes.  
org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.  
 

Uses of TargetSource in org.springframework.aop.framework
 

Fields in org.springframework.aop.framework declared as TargetSource
static TargetSource AdvisedSupport.EMPTY_TARGET_SOURCE
          Canonical TargetSource when there's no target, and behavior is supplied by the advisors.
(package private)  TargetSource AdvisedSupport.targetSource
          Package-protected to allow direct access for efficiency
 

Methods in org.springframework.aop.framework that return TargetSource
 TargetSource Advised.getTargetSource()
          Return the TargetSource used by this Advised object.
 TargetSource AdvisedSupport.getTargetSource()
           
 

Methods in org.springframework.aop.framework with parameters of type TargetSource
 void Advised.setTargetSource(TargetSource targetSource)
          Change the TargetSource used by this Advised object.
 void AdvisedSupport.setTargetSource(TargetSource targetSource)
           
protected  void AdvisedSupport.copyConfigurationFrom(AdvisedSupport other, TargetSource ts, List pAdvisors)
          Take interfaces and ProxyConfig configuration from the other AdvisedSupport, but allow substitution of a fresh TargetSource and interceptor chain
 

Uses of TargetSource in org.springframework.aop.framework.autoproxy
 

Methods in org.springframework.aop.framework.autoproxy that return TargetSource
 TargetSource TargetSourceCreator.getTargetSource(Object bean, String beanName, BeanFactory factory)
          Create a special TargetSource for the given bean, if any.
protected  TargetSource AbstractAutoProxyCreator.getCustomTargetSource(Object bean, String beanName)
          Create a target source for bean instances.
 

Methods in org.springframework.aop.framework.autoproxy with parameters of type TargetSource
protected  Object[] BeanNameAutoProxyCreator.getAdvicesAndAdvisorsForBean(Object bean, String beanName, TargetSource targetSource)
          Identify as bean to proxy if the bean name is in the configured list of names.
protected abstract  Object[] AbstractAutoProxyCreator.getAdvicesAndAdvisorsForBean(Object bean, String beanName, TargetSource customTargetSource)
          Return whether the given bean is to be proxied, what additional advices (e.g.
protected  Object[] AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(Object bean, String name, TargetSource targetSource)
           
 

Uses of TargetSource in org.springframework.aop.framework.autoproxy.target
 

Methods in org.springframework.aop.framework.autoproxy.target that return TargetSource
 TargetSource AbstractPrototypeBasedTargetSourceCreator.getTargetSource(Object bean, String beanName, BeanFactory factory)
           
 

Uses of TargetSource in org.springframework.aop.target
 

Classes in org.springframework.aop.target that implement TargetSource
 class AbstractBeanFactoryBasedTargetSource
          Base class for TargetSource implementations that are based on a Spring BeanFactory, delegating to Spring-managed bean instances.
 class 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.
 class AbstractPrototypeBasedTargetSource
          Base class for dynamic TargetSources that can create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.
 class CommonsPoolTargetSource
          Jakarta Commons pooling implementation extending AbstractPoolingTargetSource.
 class EmptyTargetSource
          Canonical TargetSource when there's no target, and behavior is supplied by interfaces and advisors.
 class HotSwappableTargetSource
          Implementation of TargetSource interface that caches a local target object, but allows the target to be swapped while the application is running.
 class LazyInitTargetSource
          TargetSource that lazily accesses a singleton from a BeanFactory.
 class PrototypeTargetSource
          TargetSource that creates a new instance of the target bean for each request.
 class SingletonTargetSource
          Implementation of the TargetSource interface that holds a local object.
 class ThreadLocalTargetSource
          Alternative to an object pool.
 

Uses of TargetSource in org.springframework.jndi
 

Classes in org.springframework.jndi that implement TargetSource
 class JndiObjectTargetSource
          TargetSource which performs a fresh JNDI lookup for each call.
 

Uses of TargetSource in org.springframework.transaction.interceptor
 

Methods in org.springframework.transaction.interceptor that return TargetSource
protected  TargetSource TransactionProxyFactoryBean.createTargetSource(Object target)
          Set the target or TargetSource.
 



Copyright (C) 2003-2004 The Spring Framework Project.