public class CachingGrailsConventionGroovyPageLocator extends GrailsConventionGroovyPageLocator
Extends GrailsConventionGroovyPageLocator adding caching of the located GrailsPageScriptSource.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public org.grails.gsp.io.GroovyPageScriptSource |
call() |
|
public org.grails.gsp.io.GroovyPageScriptSource |
call() |
|
public org.grails.gsp.io.GroovyPageScriptSource |
call() |
|
public grails.util.CacheEntry |
call() |
|
public org.grails.gsp.io.GroovyPageScriptSource |
findPage(java.lang.String uri) |
|
public org.grails.gsp.io.GroovyPageScriptSource |
findPageInBinding(java.lang.String uri, org.grails.taglib.TemplateVariableBinding binding) |
|
public org.grails.gsp.io.GroovyPageScriptSource |
findPageInBinding(java.lang.String pluginName, java.lang.String uri, org.grails.taglib.TemplateVariableBinding binding) |
|
public long |
getCacheTimeout() |
|
protected org.grails.gsp.io.GroovyPageScriptSource |
lookupCache(CachingGrailsConventionGroovyPageLocator.GroovyPageLocatorCacheKey cacheKey, java.util.concurrent.Callable<org.grails.gsp.io.GroovyPageScriptSource> updater) |
|
public void |
removePrecompiledPage(org.grails.gsp.io.GroovyPageCompiledScriptSource scriptSource) |
|
public 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 |