A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addAbstractBean(java.lang.String) - Method in DefaultRuntimeSpringConfiguration
addAbstractBean(java.lang.String) - Method in RuntimeSpringConfiguration
\ Adds an abstract bean definition to the bean factory and returns the BeanConfiguration object.
addAlias(java.lang.String, java.lang.String) - Method in DefaultRuntimeSpringConfiguration
addAlias(java.lang.String, java.lang.String) - Method in RuntimeSpringConfiguration
Adds an alias to a given bean name.
addBeanConfiguration(java.lang.String, org.grails.spring.BeanConfiguration) - Method in DefaultRuntimeSpringConfiguration
addBeanConfiguration(java.lang.String, org.grails.spring.BeanConfiguration) - Method in RuntimeSpringConfiguration
Adds a bean configuration to the list of beans to be created.
addBeanDefinition(java.lang.String, org.springframework.beans.factory.config.BeanDefinition) - Method in DefaultRuntimeSpringConfiguration
addBeanDefinition(java.lang.String, org.springframework.beans.factory.config.BeanDefinition) - Method in RuntimeSpringConfiguration
Adds a Spring BeanDefinition.
addProperty(java.lang.String, java.lang.Object) - Method in BeanConfiguration
Adds a property value to this bean.
addProperty(java.lang.String, java.lang.Object) - Method in DefaultBeanConfiguration
addPrototypeBean(java.lang.String) - Method in DefaultRuntimeSpringConfiguration
addPrototypeBean(java.lang.String) - Method in RuntimeSpringConfiguration
Adds an empty prototype bean configuration.
addSingletonBean(java.lang.String, java.lang.Class, java.util.Collection) - Method in DefaultRuntimeSpringConfiguration
addSingletonBean(java.lang.String, java.lang.Class, java.util.Collection) - Method in RuntimeSpringConfiguration
Creates a new singleton bean and adds it to the list of bean references.
addToDeferred(org.grails.spring.BeanConfiguration, java.lang.String, java.lang.Object) - Method in BeanBuilder
afterInvocation() - Method in BeanBuilder
afterInvocation() - Method in DynamicElementReader
Hook that subclass or anonymous classes can overwrite to implement custom behavior after invocation completes
aliases - Field in DefaultRuntimeSpringConfiguration
assertBeanFactoryActive() - Method in GrailsApplicationContext

B

bean(java.lang.Class, java.lang.Object) - Method in BeanBuilder
Defines an inner bean definition.
BeanBuilder - Class in grails.spring
BeanBuilder(org.springframework.context.ApplicationContext, org.grails.spring.RuntimeSpringConfiguration, java.lang.ClassLoader) - Constructor in BeanBuilder
BeanConfiguration - Interface in org.grails.spring
Represents a runtime bean configuration.
beanConfiguration - Property in DynamicElementReader
beanDecorator - Property in DynamicElementReader
beanFactory - Field in DefaultRuntimeSpringConfiguration
beans(Closure<?>) - Method in BeanBuilder
Defines a set of beans for the given block or closure.

C

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

D

DefaultBeanConfiguration - Class in org.grails.spring
Default implementation of the BeanConfiguration interface .
DefaultBeanConfiguration(Class<?>, Collection<?>) - Constructor in DefaultBeanConfiguration
DefaultRuntimeSpringConfiguration - Class in org.grails.spring
A programmable runtime Spring configuration that allows a spring ApplicationContext to be constructed at runtime.
DefaultRuntimeSpringConfiguration(org.springframework.context.ApplicationContext, java.lang.ClassLoader) - Constructor in DefaultRuntimeSpringConfiguration
DYNAMIC_METHODS_REGISTERED - Field in GrailsContextEvent
DynamicElementReader - Class in grails.spring
Used by BeanBuilder to read a Spring namespace expression in the Groovy DSL.
DynamicElementReader(java.lang.String, java.util.Map, org.springframework.beans.factory.xml.NamespaceHandler, org.springframework.beans.factory.xml.ParserContext) - Constructor in DynamicElementReader

E

entityResolver - Property in DynamicElementReader
errorHandler - Property in DynamicElementReader

F

filterGStringReferences(java.lang.Object) - Method in BeanBuilder
finalizeDeferredProperties() - Method in BeanBuilder
firstCall - Property in DynamicElementReader

G

getApplicationContext() - Method in DefaultRuntimeSpringConfiguration
getApplicationContext() - Method in RuntimeSpringConfiguration
Retrieves the application context from the current state.
getBeanConfig(java.lang.String) - Method in DefaultRuntimeSpringConfiguration
getBeanConfig(java.lang.String) - Method in RuntimeSpringConfiguration
Returns the BeanConfiguration for the specified name.
getBeanDefinition(java.lang.String) - Method in BeanBuilder
Retrieves a BeanDefinition for the given name
getBeanDefinition() - Method in BeanConfiguration
Returns:
The Spring bean definition instance
getBeanDefinition() - Method in DefaultBeanConfiguration
getBeanDefinition(java.lang.String) - Method in DefaultRuntimeSpringConfiguration
getBeanDefinition(java.lang.String) - Method in RuntimeSpringConfiguration
Obtains a BeanDefinition instance for the given beanName.
getBeanDefinitions() - Method in BeanBuilder
Retrieves all BeanDefinitions for this BeanBuilder
getBeanNames() - Method in DefaultRuntimeSpringConfiguration
getBeanNames() - Method in RuntimeSpringConfiguration
getEventType() - Method in GrailsContextEvent
getLog() - Method in BeanBuilder
getMetaClass() - Method in GrailsApplicationContext
getName() - Method in BeanConfiguration
Returns:
The name of the bean
getName() - Method in DefaultBeanConfiguration
getObjectType() - Method in TypeSpecifyableTransactionProxyFactoryBean
getParentCtx() - Method in BeanBuilder
Retrieves the parent ApplicationContext
getProperty(java.lang.String) - Method in BeanBuilder
Overrides property retrieval in the scope of the BeanBuilder to either:
getProperty(java.lang.String) - Method in DefaultBeanConfiguration
getProperty(java.lang.String) - Method in GrailsApplicationContext
getPropertyValue(java.lang.String) - Method in BeanConfiguration
Returns the value of the given property or throws a MissingPropertyException.
getPropertyValue(java.lang.String) - Method in DefaultBeanConfiguration
getSpringConfig() - Method in BeanBuilder
Retrieves the RuntimeSpringConfiguration instance used the the BeanBuilder
getTheme(java.lang.String) - Method in GrailsApplicationContext
getUnrefreshedApplicationContext() - Method in DefaultRuntimeSpringConfiguration
getUnrefreshedApplicationContext() - Method in RuntimeSpringConfiguration
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 in GrailsApplicationContext
GrailsContextEvent - Class in org.grails.spring
Signals various events related to the Grails context loading.
GrailsContextEvent(org.springframework.web.context.WebApplicationContext, int) - Constructor in GrailsContextEvent

H

hasProperty(java.lang.String) - Method in BeanConfiguration
Returns true if the bean config has the name property set.
hasProperty(java.lang.String) - Method in DefaultBeanConfiguration

I

importBeans(org.springframework.core.io.Resource) - Method in BeanBuilder
initialiseApplicationContext() - Method in DefaultRuntimeSpringConfiguration
Initialises the ApplicationContext instance.
initializeBeanBuilderForClassLoader(java.lang.ClassLoader) - Method in BeanBuilder
initializeSpringConfig() - Method in BeanBuilder
invokeBeanDefiningClosure(Closure<?>) - Method in BeanBuilder
When an method's argument is only a closure it is a set of bean definitions.
invokeBeanDefiningMethod(java.lang.String, java.lang.Object) - Method in BeanBuilder
Called when a bean definition node is called.
invokeMethod(java.lang.String, java.lang.Object) - Method in BeanBuilder
Overrides method invocation to create beans for each method name that takes a class argument.
invokeMethod(java.lang.String, java.lang.Object) - Method in DynamicElementReader
invokeMethod(java.lang.String, java.lang.Object) - Method in GrailsApplicationContext
isSingleton() - Method in BeanConfiguration
Returns:
true if the bean is singleton
isSingleton() - Method in DefaultBeanConfiguration

J

K

L

loadBeans(org.springframework.core.io.Resource) - Method in BeanBuilder
Loads a set of given beans

M

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

N

namespaceHandler - Property in DynamicElementReader

O

onRefresh() - Method in GrailsApplicationContext
Initialize the theme capability.

P

parent - Field in DefaultRuntimeSpringConfiguration
parserContext - Property in DynamicElementReader
prepareBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory) - Method in GrailsApplicationContext

Q

R

registerBeans(org.grails.spring.RuntimeSpringConfiguration) - Method in BeanBuilder
Registers bean definitions with another instance of RuntimeSpringConfiguration, overriding any beans in the target.
registerBeansWithConfig(org.grails.spring.RuntimeSpringConfiguration) - Method in DefaultRuntimeSpringConfiguration
registerBeansWithConfig(org.grails.spring.RuntimeSpringConfiguration) - Method in RuntimeSpringConfiguration
Registers the beans held within this RuntimeSpringConfiguration instance with the given RuntimeSpringConfiguration.
registerBeansWithContext(org.springframework.context.support.GenericApplicationContext) - Method in DefaultRuntimeSpringConfiguration
registerBeansWithContext(org.springframework.context.support.GenericApplicationContext) - Method in RuntimeSpringConfiguration
Registers the beans held within this RuntimeSpringConfiguration instance with the given ApplicationContext.
registerBeansWithRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry) - Method in DefaultRuntimeSpringConfiguration
registerBeansWithRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry) - Method in RuntimeSpringConfiguration
Registers the beans held within this RuntimeSpringConfiguration instance with the given BeanDefinitionRegistry.
registerPostProcessor(org.springframework.beans.factory.config.BeanFactoryPostProcessor) - Method in DefaultRuntimeSpringConfiguration
registerPostProcessor(org.springframework.beans.factory.config.BeanFactoryPostProcessor) - Method in RuntimeSpringConfiguration
Registers a bean factory post processor with the context.
registerPrototype(java.lang.String, Class<?>, org.springframework.beans.MutablePropertyValues) - Method in GrailsApplicationContext
Register a prototype bean with the underlying bean factory.
registerSingleton(java.lang.String, Class<?>, org.springframework.beans.MutablePropertyValues) - Method in GrailsApplicationContext
Register a singleton bean with the underlying bean factory.
resolveConstructorArguments(java.lang.Object, int, int) - Method in 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 BeanConfiguration
Sets the BeanConfiguration as an Abstract bean definition
setAbstract(boolean) - Method in DefaultBeanConfiguration
setAutowire(java.lang.String) - Method in BeanConfiguration
Sets the autowire type, either "byType" or "byName"
setAutowire(java.lang.String) - Method in DefaultBeanConfiguration
setBeanDefinition(org.springframework.beans.factory.config.BeanDefinition) - Method in BeanConfiguration
setBeanDefinition(org.springframework.beans.factory.config.BeanDefinition) - Method in DefaultBeanConfiguration
setBeanFactory(org.springframework.beans.factory.ListableBeanFactory) - Method in DefaultRuntimeSpringConfiguration
setBeanFactory(org.springframework.beans.factory.ListableBeanFactory) - Method in RuntimeSpringConfiguration
Sets the BeanFactory implementation to use.
setBinding(groovy.lang.Binding) - Method in BeanBuilder
Sets the binding (the variables available in the scope of the BeanBuilder).
setClassLoader(java.lang.ClassLoader) - Method in BeanBuilder
setClassLoader(java.lang.ClassLoader) - Method in DynamicElementReader
setDependsOn(java.lang.String) - Method in BeanConfiguration
Sets the names of the beans this bean configuration depends on
setDependsOn(java.lang.String) - Method in DefaultBeanConfiguration
setDestroyMethod(java.lang.String) - Method in BeanConfiguration
Sets the name of the method to call when destroying the bean.
setDestroyMethod(java.lang.String) - Method in DefaultBeanConfiguration
setFactoryBean(java.lang.String) - Method in BeanConfiguration
Parameters:
beanName
setFactoryBean(java.lang.String) - Method in DefaultBeanConfiguration
setFactoryMethod(java.lang.String) - Method in BeanConfiguration
Parameters:
methodName
setFactoryMethod(java.lang.String) - Method in DefaultBeanConfiguration
setMetaClass(groovy.lang.MetaClass) - Method in GrailsApplicationContext
setName(java.lang.String) - Method in BeanConfiguration
Sets the name of the bean in the app ctx.
setName(java.lang.String) - Method in DefaultBeanConfiguration
setNamespaceHandlerResolver(org.springframework.beans.factory.xml.NamespaceHandlerResolver) - Method in BeanBuilder
setParent(java.lang.Object) - Method in BeanConfiguration
Sets the name of the parent bean.
setParent(java.lang.Object) - Method in DefaultBeanConfiguration
setProperty(java.lang.String, java.lang.Object) - Method in BeanBuilder
Overrides property setting in the scope of the BeanBuilder to set properties on the current BeanConfiguration.
setProperty(java.lang.String, java.lang.Object) - Method in DefaultBeanConfiguration
setProperty(java.lang.String, java.lang.Object) - Method in GrailsApplicationContext
setPropertyOnBeanConfig(java.lang.String, java.lang.Object) - Method in BeanBuilder
setPropertyValue(java.lang.String, java.lang.Object) - Method in BeanConfiguration
Sets a property value on the bean configuration
setPropertyValue(java.lang.String, java.lang.Object) - Method in DefaultBeanConfiguration
setResourcePatternResolver(org.springframework.core.io.support.ResourcePatternResolver) - Method in BeanBuilder
setSpringConfig(org.grails.spring.RuntimeSpringConfiguration) - Method in BeanBuilder
Sets the runtime Spring configuration instance to use.
setVariable(java.lang.String, java.lang.Object) - Method in BeanBuilder
subarray(java.lang.Object, int, int) - Method in BeanBuilder

T

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

U

V

validationMode - Property in DynamicElementReader

W

X

xmlns(Map<String,String>) - Method in BeanBuilder
Defines a Spring namespace definition to use.

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _