Uses of Interface
org.codehaus.groovy.grails.commons.spring.BeanConfiguration

Packages that use BeanConfiguration
grails.spring   
org.codehaus.groovy.grails.commons.spring   
 

Uses of BeanConfiguration in grails.spring
 

Methods in grails.spring that return BeanConfiguration
protected  BeanConfiguration BeanBuilder.invokeBeanDefiningMethod(String name, Object[] args)
          This method is called when a bean definition node is called
 

Methods in grails.spring with parameters of type BeanConfiguration
protected  boolean BeanBuilder.addToDeferred(BeanConfiguration beanConfig, String property, Object newValue)
           
 

Uses of BeanConfiguration in org.codehaus.groovy.grails.commons.spring
 

Classes in org.codehaus.groovy.grails.commons.spring that implement BeanConfiguration
 class DefaultBeanConfiguration
          Default implementation of the BeanConfiguration interface .
 

Methods in org.codehaus.groovy.grails.commons.spring that return BeanConfiguration
 BeanConfiguration DefaultRuntimeSpringConfiguration.addAbstractBean(String name)
           
 BeanConfiguration RuntimeSpringConfiguration.addAbstractBean(String name)
          Adds an abstract bean definition to the bean factory and returns the BeanConfiguration object.
 BeanConfiguration BeanConfiguration.addProperty(String propertyName, Object propertyValue)
          Adds a property value to this bean.
 BeanConfiguration DefaultBeanConfiguration.addProperty(String propertyName, Object propertyValue)
           
 BeanConfiguration DefaultRuntimeSpringConfiguration.addPrototypeBean(String name)
           
 BeanConfiguration RuntimeSpringConfiguration.addPrototypeBean(String name)
          Adds an empty prototype bean configuration.
 BeanConfiguration DefaultRuntimeSpringConfiguration.addPrototypeBean(String name, Class clazz)
           
 BeanConfiguration RuntimeSpringConfiguration.addPrototypeBean(String name, Class clazz)
          Adds a prototype bean definition.
 BeanConfiguration DefaultRuntimeSpringConfiguration.addSingletonBean(String name)
           
 BeanConfiguration RuntimeSpringConfiguration.addSingletonBean(String name)
          Adds an empty singleton bean configuration.
 BeanConfiguration DefaultRuntimeSpringConfiguration.addSingletonBean(String name, Class clazz)
           
 BeanConfiguration RuntimeSpringConfiguration.addSingletonBean(String name, Class clazz)
          Adds a singleton bean definition.
 BeanConfiguration DefaultRuntimeSpringConfiguration.addSingletonBean(String name, Class clazz, Collection args)
           
 BeanConfiguration RuntimeSpringConfiguration.addSingletonBean(String name, Class clazz, Collection args)
          Creates a new singleton bean and adds it to the list of bean references.
 BeanConfiguration DefaultRuntimeSpringConfiguration.createPrototypeBean(String name)
           
 BeanConfiguration RuntimeSpringConfiguration.createPrototypeBean(String name)
          Creates a new prototype bean configuration.
 BeanConfiguration DefaultRuntimeSpringConfiguration.createSingletonBean(Class clazz)
           
 BeanConfiguration RuntimeSpringConfiguration.createSingletonBean(Class clazz)
          Creates a singleton bean configuration.
 BeanConfiguration DefaultRuntimeSpringConfiguration.createSingletonBean(Class clazz, Collection constructorArguments)
           
 BeanConfiguration RuntimeSpringConfiguration.createSingletonBean(Class clazz, Collection constructorArguments)
          Creates a singleton bean configuration.
 BeanConfiguration DefaultRuntimeSpringConfiguration.createSingletonBean(String name)
           
 BeanConfiguration RuntimeSpringConfiguration.createSingletonBean(String name)
          Creates a new singleton bean configuration.
 BeanConfiguration DefaultRuntimeSpringConfiguration.getBeanConfig(String name)
           
 BeanConfiguration RuntimeSpringConfiguration.getBeanConfig(String name)
          Returns the BeanConfiguration for the specified name.
 BeanConfiguration BeanConfiguration.setAbstract(boolean isAbstract)
          Sets the BeanConfiguration as an Abstract bean definition
 BeanConfiguration DefaultBeanConfiguration.setAbstract(boolean isAbstract)
           
 BeanConfiguration BeanConfiguration.setAutowire(String type)
          Sets the autowire type, either "byType" or "byName"
 BeanConfiguration DefaultBeanConfiguration.setAutowire(String type)
           
 BeanConfiguration BeanConfiguration.setDependsOn(String[] dependsOn)
          Sets the names of the beans this bean configuration depends on
 BeanConfiguration DefaultBeanConfiguration.setDependsOn(String[] dependsOn)
           
 BeanConfiguration BeanConfiguration.setDestroyMethod(String methodName)
          Sets the name of the method to call when destroying the bean.
 BeanConfiguration DefaultBeanConfiguration.setDestroyMethod(String methodName)
           
 BeanConfiguration BeanConfiguration.setFactoryBean(String beanName)
           
 BeanConfiguration DefaultBeanConfiguration.setFactoryBean(String beanName)
           
 BeanConfiguration BeanConfiguration.setFactoryMethod(String methodName)
           
 BeanConfiguration DefaultBeanConfiguration.setFactoryMethod(String methodName)
           
 

Methods in org.codehaus.groovy.grails.commons.spring with parameters of type BeanConfiguration
 void DefaultRuntimeSpringConfiguration.addBeanConfiguration(String beanName, BeanConfiguration beanConfiguration)
           
 void RuntimeSpringConfiguration.addBeanConfiguration(String beanName, BeanConfiguration beanConfiguration)
          Adds a bean configuration to the list of beans to be created.