net.sf.tie.ext.spring
Class TieBeanDefinition<T>

java.lang.Object
  extended by org.springframework.beans.factory.support.AbstractBeanDefinition
      extended by org.springframework.beans.factory.support.RootBeanDefinition
          extended by net.sf.tie.ext.spring.TieBeanDefinition<T>
All Implemented Interfaces:
BeanDefinition

public class TieBeanDefinition<T>
extends RootBeanDefinition

A BeanDefinition that is specifically used to configure a TieFactoryBean into a spring BeanFactory. This class will typically only be useful in cases where a custom BeanFactory is being implemented and the BeanDefinition is being built in code.


Field Summary
 
Fields inherited from class org.springframework.beans.factory.support.AbstractBeanDefinition
AUTOWIRE_AUTODETECT, AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_CONSTRUCTOR, AUTOWIRE_NO, DEPENDENCY_CHECK_ALL, DEPENDENCY_CHECK_NONE, DEPENDENCY_CHECK_OBJECTS, DEPENDENCY_CHECK_SIMPLE
 
Constructor Summary
TieBeanDefinition(MethodInterceptorStack stack, Class<T> type, T endPoint)
           
TieBeanDefinition(ProxyInjector injector, Class<T> type, T endPoint)
           
 
Method Summary
 
Methods inherited from class org.springframework.beans.factory.support.RootBeanDefinition
toString, validate
 
Methods inherited from class org.springframework.beans.factory.support.AbstractBeanDefinition
getAutowireMode, getBeanClass, getBeanClassName, getConstructorArgumentValues, getDependencyCheck, getDependsOn, getDestroyMethodName, getFactoryBeanName, getFactoryMethodName, getInitMethodName, getMethodOverrides, getPropertyValues, getResolvedAutowireMode, getResourceDescription, hasBeanClass, hasConstructorArgumentValues, isAbstract, isLazyInit, isSingleton, overrideFrom, setAbstract, setAutowireMode, setBeanClass, setBeanClassName, setConstructorArgumentValues, setDependencyCheck, setDependsOn, setDestroyMethodName, setFactoryBeanName, setFactoryMethodName, setInitMethodName, setLazyInit, setMethodOverrides, setPropertyValues, setResourceDescription, setSingleton, validateMethodOverride
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TieBeanDefinition

public TieBeanDefinition(MethodInterceptorStack stack,
                         Class<T> type,
                         T endPoint)

TieBeanDefinition

public TieBeanDefinition(ProxyInjector injector,
                         Class<T> type,
                         T endPoint)