public class PluginAwareResourceBundleMessageSource extends ReloadableResourceBundleMessageSource implements GrailsApplicationAware, PluginManagerAware
Constructor and Description |
---|
PluginAwareResourceBundleMessageSource() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
java.util.List<java.lang.String> |
getPluginBaseNames() |
void |
setCacheSeconds(int cacheSeconds) |
void |
setGrailsApplication(GrailsApplication grailsApplication)
This method is called by the
org.springframework.context.ApplicationContext that
loads the Grails application. |
void |
setPluginBaseNames(java.util.List<java.lang.String> pluginBaseNames) |
void |
setPluginManager(GrailsPluginManager pluginManager)
Sets the plug-in manager on this instance
|
void |
setResourceLoader(ResourceLoader resourceLoader) |
public PluginAwareResourceBundleMessageSource()
public java.util.List<java.lang.String> getPluginBaseNames()
public void setPluginBaseNames(java.util.List<java.lang.String> pluginBaseNames)
public void setGrailsApplication(GrailsApplication grailsApplication)
GrailsApplicationAware
This method is called by the org.springframework.context.ApplicationContext
that
loads the Grails application. The GrailsApplication
instance that represents
the loaded Grails application is injected.
setGrailsApplication
in interface GrailsApplicationAware
grailsApplication
- the GrailsApplication
object that represents this Grails applicationpublic void setPluginManager(GrailsPluginManager pluginManager)
PluginManagerAware
setPluginManager
in interface PluginManagerAware
pluginManager
- The PluginManagerpublic void afterPropertiesSet() throws java.lang.Exception
java.lang.Exception
public void setCacheSeconds(int cacheSeconds)
public void setResourceLoader(ResourceLoader resourceLoader)