Extends GrailsConventionGroovyPageLocator adding caching of the located GrailsPageScriptSource.
| Fields inherited from class | Fields | 
|---|---|
| class DefaultGroovyPageLocator | PATH_TO_WEB_INF_VIEWS, pluginManager, reloadEnabled, resourceLoaders, warDeployed | 
| Type | Name and description | 
|---|---|
| GroovyPageScriptSource | findPage(java.lang.String uri) | 
| GroovyPageScriptSource | findPageInBinding(java.lang.String uri, TemplateVariableBinding binding) | 
| GroovyPageScriptSource | findPageInBinding(java.lang.String pluginName, java.lang.String uri, TemplateVariableBinding binding) | 
| long | getCacheTimeout() | 
| protected GroovyPageScriptSource | lookupCache(CachingGrailsConventionGroovyPageLocator.GroovyPageLocatorCacheKey cacheKey, java.util.concurrent.Callable<GroovyPageScriptSource> updater) | 
| void | removePrecompiledPage(GroovyPageCompiledScriptSource scriptSource) | 
| void | setCacheTimeout(long cacheTimeout) |