Extends GrailsConventionGroovyPageLocator adding caching of the located GrailsPageScriptSource.
Fields inherited from class | Fields |
---|---|
class org.grails.gsp.io.DefaultGroovyPageLocator |
PATH_TO_WEB_INF_VIEWS |
Type Params | Return Type | Name and description |
---|---|---|
|
org.grails.gsp.io.GroovyPageScriptSource |
findPage(java.lang.String uri) |
|
org.grails.gsp.io.GroovyPageScriptSource |
findPageInBinding(java.lang.String uri, org.grails.taglib.TemplateVariableBinding binding) |
|
org.grails.gsp.io.GroovyPageScriptSource |
findPageInBinding(java.lang.String pluginName, java.lang.String uri, org.grails.taglib.TemplateVariableBinding binding) |
|
long |
getCacheTimeout() |
|
protected org.grails.gsp.io.GroovyPageScriptSource |
lookupCache(CachingGrailsConventionGroovyPageLocator.GroovyPageLocatorCacheKey cacheKey, java.util.concurrent.Callable<org.grails.gsp.io.GroovyPageScriptSource> updater) |
|
void |
removePrecompiledPage(org.grails.gsp.io.GroovyPageCompiledScriptSource scriptSource) |
|
void |
setCacheTimeout(long cacheTimeout) |
Methods inherited from class | Name |
---|---|
class GrailsConventionGroovyPageLocator |
findTemplate, findTemplate, findTemplate, findTemplateByPath, findTemplateInBinding, findTemplateInBinding, findTemplateInBinding, findTemplateInBinding, findView, findView, findView, findView, findViewByPath, findViewForFormat, getNameForController, lookupRequestFormat, resolveViewFormat, setGrailsApplication, setMimeTypeResolver |
class org.grails.gsp.io.DefaultGroovyPageLocator |
org.grails.gsp.io.DefaultGroovyPageLocator#setApplicationContext(org.springframework.context.ApplicationContext), org.grails.gsp.io.DefaultGroovyPageLocator#setResourceLoader(org.springframework.core.io.ResourceLoader), org.grails.gsp.io.DefaultGroovyPageLocator#addResourceLoader(org.springframework.core.io.ResourceLoader), org.grails.gsp.io.DefaultGroovyPageLocator#setPrecompiledGspMap(java.util.Map), org.grails.gsp.io.DefaultGroovyPageLocator#findPage(java.lang.String), org.grails.gsp.io.DefaultGroovyPageLocator#findPageInBinding(java.lang.String, java.lang.String, org.grails.taglib.TemplateVariableBinding), org.grails.gsp.io.DefaultGroovyPageLocator#findPageInBinding(java.lang.String, org.grails.taglib.TemplateVariableBinding), org.grails.gsp.io.DefaultGroovyPageLocator#removePrecompiledPage(org.grails.gsp.io.GroovyPageCompiledScriptSource), org.grails.gsp.io.DefaultGroovyPageLocator#setPluginManager(grails.plugins.GrailsPluginManager), org.grails.gsp.io.DefaultGroovyPageLocator#getPluginViewPathInfo(java.lang.String), org.grails.gsp.io.DefaultGroovyPageLocator#isReloadEnabled(), org.grails.gsp.io.DefaultGroovyPageLocator#setReloadEnabled(boolean), org.grails.gsp.io.DefaultGroovyPageLocator#wait(long, int), org.grails.gsp.io.DefaultGroovyPageLocator#wait(long), org.grails.gsp.io.DefaultGroovyPageLocator#wait(), org.grails.gsp.io.DefaultGroovyPageLocator#equals(java.lang.Object), org.grails.gsp.io.DefaultGroovyPageLocator#toString(), org.grails.gsp.io.DefaultGroovyPageLocator#hashCode(), org.grails.gsp.io.DefaultGroovyPageLocator#getClass(), org.grails.gsp.io.DefaultGroovyPageLocator#notify(), org.grails.gsp.io.DefaultGroovyPageLocator#notifyAll() |