@groovy.transform.CompileStatic @groovy.util.logging.Slf4j class GrailsApplicationPostProcessor extends java.lang.Object
A org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor that enhances any ApplicationContext with plugin manager capabilities
| Modifiers | Name | Description | 
|---|---|---|
| protected org.springframework.context.ApplicationContext | applicationContext | |
| protected GrailsPluginManager | pluginManager | 
| Type | Name and description | 
|---|---|
| static boolean | RELOADING_ENABLED | 
| GrailsApplicationClass | applicationClass | 
| java.lang.Class[] | classes | 
| GrailsApplication | grailsApplication | 
| GrailsApplicationLifeCycle | lifeCycle | 
| boolean | loadExternalBeans | 
| boolean | reloadingEnabled | 
| Constructor and description | 
|---|
| GrailsApplicationPostProcessor
                                (GrailsApplicationLifeCycle lifeCycle, org.springframework.context.ApplicationContext applicationContext, java.lang.Class... classes) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | protected void | customizeGrailsApplication(GrailsApplication grailsApplication) | 
|  | protected void | customizePluginManager(GrailsPluginManager grailsApplication) | 
|  | protected void | initializeGrailsApplication(org.springframework.context.ApplicationContext applicationContext) | 
|  | protected void | loadApplicationConfig() | 
|  | void | onApplicationEvent(org.springframework.context.event.ApplicationContextEvent event) | 
|  | protected void | performGrailsInitializationSequence() | 
|  | void | postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) | 
|  | void | postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) | 
|  | void | setApplicationContext(org.springframework.context.ApplicationContext applicationContext) | 
| Methods inherited from class | Name | 
|---|---|
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |