Extends GrailsConventionGroovyPageLocator adding caching of the located GrailsPageScriptSource.
Fields inherited from class | Fields |
---|---|
class DefaultGroovyPageLocator |
pluginManager, reloadEnabled, resourceLoaders, warDeployed |
Type Params | Return 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) |