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