A B C D F G H I L M O P R S T X
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages