A B C D F G H I L M O P R S T X 
All Classes All Packages

A

addAbstractBean(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addAbstractBean(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
\ Adds an abstract bean definition to the bean factory and returns the BeanConfiguration object.
addAlias(String, String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addAlias(String, String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds an alias to a given bean name.
addBeanConfiguration(String, BeanConfiguration) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addBeanConfiguration(String, BeanConfiguration) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds a bean configuration to the list of beans to be created.
addBeanDefinition(String, BeanDefinition) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addBeanDefinition(String, BeanDefinition) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds a Spring BeanDefinition.
addProperty(String, Object) - Method in interface org.grails.spring.BeanConfiguration
Adds a property value to this bean.
addProperty(String, Object) - Method in class org.grails.spring.DefaultBeanConfiguration
 
addPrototypeBean(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addPrototypeBean(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds an empty prototype bean configuration.
addPrototypeBean(String, Class) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addPrototypeBean(String, Class) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds a prototype bean definition.
addSingletonBean(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addSingletonBean(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds an empty singleton bean configuration.
addSingletonBean(String, Class) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addSingletonBean(String, Class) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Adds a singleton bean definition.
addSingletonBean(String, Class, Collection) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
addSingletonBean(String, Class, Collection) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Creates a new singleton bean and adds it to the list of bean references.
addToDeferred(BeanConfiguration, String, Object) - Method in class grails.spring.BeanBuilder
 
aliases - Variable in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
assertBeanFactoryActive() - Method in class org.grails.spring.GrailsApplicationContext
 
AUTOWIRE_BY_NAME - Static variable in interface org.grails.spring.BeanConfiguration
 
AUTOWIRE_BY_TYPE - Static variable in interface org.grails.spring.BeanConfiguration
 

B

bean(Class<?>) - Method in class grails.spring.BeanBuilder
Defines an inner bean definition.
bean(Class, Object...) - Method in class grails.spring.BeanBuilder
Defines an inner bean definition.
BeanBuilder - Class in grails.spring
Runtime bean configuration wrapper.
BeanBuilder() - Constructor for class grails.spring.BeanBuilder
 
BeanBuilder(ClassLoader) - Constructor for class grails.spring.BeanBuilder
 
BeanBuilder(ApplicationContext) - Constructor for class grails.spring.BeanBuilder
 
BeanBuilder(ApplicationContext, ClassLoader) - Constructor for class grails.spring.BeanBuilder
 
BeanBuilder(ApplicationContext, RuntimeSpringConfiguration, ClassLoader) - Constructor for class grails.spring.BeanBuilder
 
BeanConfiguration - Interface in org.grails.spring
Represents a runtime bean configuration.
beanFactory - Variable in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
beans(Closure<?>) - Method in class grails.spring.BeanBuilder
Defines a set of beans for the given block or closure.

C

classLoader - Variable in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
containsBean(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
containsBean(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Returns whether the runtime spring config contains the specified bean.
containsBeanDefinition(String) - Method in class org.grails.spring.GrailsApplicationContext
 
context - Variable in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
createApplicationContext() - Method in class grails.spring.BeanBuilder
Creates an ApplicationContext from the current state of the BeanBuilder
createApplicationContext(ApplicationContext) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
Creates the ApplicationContext instance.
createBeanDefinition() - Method in class org.grails.spring.DefaultBeanConfiguration
 
createBeanDefinition(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
createBeanDefinition(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Creates and returns the BeanDefinition that is regsitered within the given name or returns null.
createDynamicElementReader(String, boolean) - Method in class grails.spring.BeanBuilder
 
createPrototypeBean(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
createPrototypeBean(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Creates a new prototype bean configuration.
createRuntimeSpringConfiguration(ApplicationContext, ClassLoader) - Method in class grails.spring.BeanBuilder
 
createSingletonBean(Class) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
createSingletonBean(Class) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Creates a singleton bean configuration.
createSingletonBean(Class, Collection) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
createSingletonBean(Class, Collection) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Creates a singleton bean configuration.
createSingletonBean(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
createSingletonBean(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Creates a new singleton bean configuration.

D

DefaultBeanConfiguration - Class in org.grails.spring
Default implementation of the BeanConfiguration interface .
DefaultBeanConfiguration(Class<?>) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultBeanConfiguration(Class<?>, Collection<?>) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultBeanConfiguration(String) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultBeanConfiguration(String, boolean) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultBeanConfiguration(String, Class<?>) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultBeanConfiguration(String, Class<?>, boolean) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultBeanConfiguration(String, Class<?>, Collection<?>) - Constructor for class org.grails.spring.DefaultBeanConfiguration
 
DefaultRuntimeSpringConfiguration - Class in org.grails.spring
A programmable runtime Spring configuration that allows a spring ApplicationContext to be constructed at runtime.
DefaultRuntimeSpringConfiguration() - Constructor for class org.grails.spring.DefaultRuntimeSpringConfiguration
 
DefaultRuntimeSpringConfiguration(ApplicationContext) - Constructor for class org.grails.spring.DefaultRuntimeSpringConfiguration
 
DefaultRuntimeSpringConfiguration(ApplicationContext, ClassLoader) - Constructor for class org.grails.spring.DefaultRuntimeSpringConfiguration
 
DYNAMIC_METHODS_REGISTERED - Static variable in class org.grails.spring.GrailsContextEvent
 

F

filterGStringReferences(Object[]) - Method in class grails.spring.BeanBuilder
 
finalizeDeferredProperties() - Method in class grails.spring.BeanBuilder
 

G

getApplicationContext() - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
getApplicationContext() - Method in interface org.grails.spring.RuntimeSpringConfiguration
Retrieves the application context from the current state.
getBeanConfig(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
getBeanConfig(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Returns the BeanConfiguration for the specified name.
getBeanDefinition() - Method in interface org.grails.spring.BeanConfiguration
 
getBeanDefinition() - Method in class org.grails.spring.DefaultBeanConfiguration
 
getBeanDefinition(String) - Method in class grails.spring.BeanBuilder
Retrieves a BeanDefinition for the given name
getBeanDefinition(String) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
getBeanDefinition(String) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Obtains a BeanDefinition instance for the given beanName.
getBeanDefinitions() - Method in class grails.spring.BeanBuilder
Retrieves all BeanDefinitions for this BeanBuilder
getBeanNames() - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
getBeanNames() - Method in interface org.grails.spring.RuntimeSpringConfiguration
 
getEventType() - Method in class org.grails.spring.GrailsContextEvent
 
getLog() - Method in class grails.spring.BeanBuilder
 
getMetaClass() - Method in class org.grails.spring.GrailsApplicationContext
 
getName() - Method in interface org.grails.spring.BeanConfiguration
 
getName() - Method in class org.grails.spring.DefaultBeanConfiguration
 
getObjectType() - Method in class org.grails.spring.TypeSpecifyableTransactionProxyFactoryBean
 
getParentCtx() - Method in class grails.spring.BeanBuilder
Retrieves the parent ApplicationContext
getProperty(String) - Method in class grails.spring.BeanBuilder
Overrides property retrieval in the scope of the BeanBuilder to either: a) Retrieve a variable from the bean builder's binding if it exists b) Retrieve a RuntimeBeanReference for a specific bean if it exists c) Otherwise just delegate to super.getProperty which will resolve properties from the BeanBuilder itself
getProperty(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
getProperty(String) - Method in class org.grails.spring.GrailsApplicationContext
 
getPropertyValue(String) - Method in interface org.grails.spring.BeanConfiguration
Returns the value of the given property or throws a MissingPropertyException.
getPropertyValue(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
getSpringConfig() - Method in class grails.spring.BeanBuilder
Retrieves the RuntimeSpringConfiguration instance used the the BeanBuilder
getTheme(String) - Method in class org.grails.spring.GrailsApplicationContext
 
getUnrefreshedApplicationContext() - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
getUnrefreshedApplicationContext() - Method in interface org.grails.spring.RuntimeSpringConfiguration
 
grails.spring - package grails.spring
 
GrailsApplicationContext - Class in org.grails.spring
An ApplicationContext that extends StaticApplicationContext and implements GroovyObject such that beans can be retrieved with the dot de-reference syntax instead of using getBean('name').
GrailsApplicationContext() - Constructor for class org.grails.spring.GrailsApplicationContext
 
GrailsApplicationContext(DefaultListableBeanFactory) - Constructor for class org.grails.spring.GrailsApplicationContext
 
GrailsApplicationContext(DefaultListableBeanFactory, ApplicationContext) - Constructor for class org.grails.spring.GrailsApplicationContext
 
GrailsApplicationContext(ApplicationContext) - Constructor for class org.grails.spring.GrailsApplicationContext
 
GrailsContextEvent - Class in org.grails.spring
Signals various events related to the Grails context loading.
GrailsContextEvent(WebApplicationContext, int) - Constructor for class org.grails.spring.GrailsContextEvent
 

H

hasProperty(String) - Method in interface org.grails.spring.BeanConfiguration
Returns true if the bean config has the name property set.
hasProperty(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 

I

importBeans(String) - Method in class grails.spring.BeanBuilder
Imports Spring bean definitions from either XML or Groovy sources into the current bean builder instance
importBeans(Resource) - Method in class grails.spring.BeanBuilder
 
initialiseApplicationContext() - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
Initialises the ApplicationContext instance.
initializeBeanBuilderForClassLoader(ClassLoader) - Method in class grails.spring.BeanBuilder
 
initializeSpringConfig() - Method in class grails.spring.BeanBuilder
 
invokeBeanDefiningClosure(Closure<?>) - Method in class grails.spring.BeanBuilder
When an method's argument is only a closure it is a set of bean definitions.
invokeBeanDefiningMethod(String, Object[]) - Method in class grails.spring.BeanBuilder
Called when a bean definition node is called.
invokeMethod(String, Object) - Method in class grails.spring.BeanBuilder
Overrides method invocation to create beans for each method name that takes a class argument.
invokeMethod(String, Object) - Method in class org.grails.spring.GrailsApplicationContext
 
isSingleton() - Method in interface org.grails.spring.BeanConfiguration
 
isSingleton() - Method in class org.grails.spring.DefaultBeanConfiguration
 

L

loadBeans(String) - Method in class grails.spring.BeanBuilder
Takes a resource pattern as (@see org.springframework.core.io.support.PathMatchingResourcePatternResolver) This allows you load multiple bean resources in this single builder eg loadBeans("classpath:*Beans.groovy")
loadBeans(Resource) - Method in class grails.spring.BeanBuilder
Loads a single Resource into the bean builder
loadBeans(Resource[]) - Method in class grails.spring.BeanBuilder
Loads a set of given beans

M

manageListIfNecessary(Object) - Method in class grails.spring.BeanBuilder
Checks whether there are any runtime refs inside the list and converts it to a ManagedList if necessary.
manageMapIfNecessary(Object) - Method in class grails.spring.BeanBuilder
Checks whether there are any runtime refs inside a Map and converts it to a ManagedMap if necessary.
metaClass - Variable in class org.grails.spring.GrailsApplicationContext
 

O

onRefresh() - Method in class org.grails.spring.GrailsApplicationContext
Initialize the theme capability.
org.grails.spring - package org.grails.spring
 

P

parent - Variable in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
prepareBeanFactory(ConfigurableListableBeanFactory) - Method in class org.grails.spring.GrailsApplicationContext
 

R

registerBeans(RuntimeSpringConfiguration) - Method in class grails.spring.BeanBuilder
Registers bean definitions with another instance of RuntimeSpringConfiguration, overriding any beans in the target.
registerBeans(BeanDefinitionRegistry) - Method in class grails.spring.BeanBuilder
Register a set of beans with the given bean registry.
registerBeansWithConfig(RuntimeSpringConfiguration) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
registerBeansWithConfig(RuntimeSpringConfiguration) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Registers the beans held within this RuntimeSpringConfiguration instance with the given RuntimeSpringConfiguration.
registerBeansWithContext(GenericApplicationContext) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
registerBeansWithContext(GenericApplicationContext) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Registers the beans held within this RuntimeSpringConfiguration instance with the given ApplicationContext.
registerBeansWithRegistry(BeanDefinitionRegistry) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
registerBeansWithRegistry(BeanDefinitionRegistry) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Registers the beans held within this RuntimeSpringConfiguration instance with the given BeanDefinitionRegistry.
registerPostProcessor(BeanFactoryPostProcessor) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
registerPostProcessor(BeanFactoryPostProcessor) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Registers a bean factory post processor with the context.
registerPrototype(String, Class<?>) - Method in class org.grails.spring.GrailsApplicationContext
Register a prototype bean with the underlying bean factory.
registerPrototype(String, Class<?>, MutablePropertyValues) - Method in class org.grails.spring.GrailsApplicationContext
Register a prototype bean with the underlying bean factory.
registerSingleton(String, Class<?>) - Method in class org.grails.spring.GrailsApplicationContext
Register a singleton bean with the underlying bean factory.
registerSingleton(String, Class<?>, MutablePropertyValues) - Method in class org.grails.spring.GrailsApplicationContext
Register a singleton bean with the underlying bean factory.
resolveConstructorArguments(Object[], int, int) - Method in class grails.spring.BeanBuilder
 
RuntimeSpringConfiguration - Interface in org.grails.spring
A programmable runtime Spring configuration that allows a spring ApplicationContext to be constructed at runtime.

S

setAbstract(boolean) - Method in interface org.grails.spring.BeanConfiguration
Sets the BeanConfiguration as an Abstract bean definition
setAbstract(boolean) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setAutowire(String) - Method in interface org.grails.spring.BeanConfiguration
Sets the autowire type, either "byType" or "byName"
setAutowire(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setBeanDefinition(BeanDefinition) - Method in interface org.grails.spring.BeanConfiguration
 
setBeanDefinition(BeanDefinition) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setBeanFactory(ListableBeanFactory) - Method in class org.grails.spring.DefaultRuntimeSpringConfiguration
 
setBeanFactory(ListableBeanFactory) - Method in interface org.grails.spring.RuntimeSpringConfiguration
Sets the BeanFactory implementation to use.
setBinding(Binding) - Method in class grails.spring.BeanBuilder
Sets the binding (the variables available in the scope of the BeanBuilder).
setClassLoader(ClassLoader) - Method in class grails.spring.BeanBuilder
 
setDependsOn(String[]) - Method in interface org.grails.spring.BeanConfiguration
Sets the names of the beans this bean configuration depends on
setDependsOn(String[]) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setDestroyMethod(String) - Method in interface org.grails.spring.BeanConfiguration
Sets the name of the method to call when destroying the bean.
setDestroyMethod(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setFactoryBean(String) - Method in interface org.grails.spring.BeanConfiguration
 
setFactoryBean(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setFactoryMethod(String) - Method in interface org.grails.spring.BeanConfiguration
 
setFactoryMethod(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setMetaClass(MetaClass) - Method in class org.grails.spring.GrailsApplicationContext
 
setName(String) - Method in interface org.grails.spring.BeanConfiguration
Sets the name of the bean in the app ctx.
setName(String) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setNamespaceHandlerResolver(NamespaceHandlerResolver) - Method in class grails.spring.BeanBuilder
 
setParent(Object) - Method in interface org.grails.spring.BeanConfiguration
Sets the name of the parent bean.
setParent(Object) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setProperty(String, Object) - Method in class grails.spring.BeanBuilder
Overrides property setting in the scope of the BeanBuilder to set properties on the current BeanConfiguration.
setProperty(String, Object) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setProperty(String, Object) - Method in class org.grails.spring.GrailsApplicationContext
 
setPropertyOnBeanConfig(String, Object) - Method in class grails.spring.BeanBuilder
 
setPropertyValue(String, Object) - Method in interface org.grails.spring.BeanConfiguration
Sets a property value on the bean configuration
setPropertyValue(String, Object) - Method in class org.grails.spring.DefaultBeanConfiguration
 
setResourcePatternResolver(ResourcePatternResolver) - Method in class grails.spring.BeanBuilder
 
setSpringConfig(RuntimeSpringConfiguration) - Method in class grails.spring.BeanBuilder
Sets the runtime Spring configuration instance to use.
subarray(Object[], int, int) - Method in class grails.spring.BeanBuilder
 

T

TypeSpecifyableTransactionProxyFactoryBean - Class in org.grails.spring
Allows the type of the underlying object to be specified explicitly.
TypeSpecifyableTransactionProxyFactoryBean(Class<?>) - Constructor for class org.grails.spring.TypeSpecifyableTransactionProxyFactoryBean
 

X

xmlns(Map<String, String>) - Method in class grails.spring.BeanBuilder
Defines a Spring namespace definition to use.
A B C D F G H I L M O P R S T X 
All Classes All Packages