|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.groovy.grails.web.pages.discovery.DefaultGroovyPageLocator
public class DefaultGroovyPageLocator extends java.lang.Object
Used to locate GSPs whether in development or WAR deployed mode from static resources, custom resource loaders and binary plugins.
| Nested Class Summary | |
|---|---|
static class |
DefaultGroovyPageLocator.PluginViewPathInfo
|
| Field Summary | |
|---|---|
protected GrailsPluginManager |
pluginManager
|
protected java.util.Collection |
resourceLoaders
|
| Method Summary | |
|---|---|
void
|
addResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
|
protected GroovyPageScriptSource
|
findBinaryScriptSource(java.lang.String uri)
|
GroovyPageScriptSource
|
findPage(java.lang.String uri)
|
GroovyPageScriptSource
|
findPageInBinding(java.lang.String pluginName, java.lang.String uri, GroovyPageBinding binding)
|
GroovyPageScriptSource
|
findPageInBinding(java.lang.String uri, GroovyPageBinding binding)
|
protected GroovyPageScriptSource
|
findResourceScriptPathForSearchPaths(java.lang.String uri, java.util.List searchPaths)
|
protected GroovyPageScriptSource
|
findResourceScriptSource(java.lang.String uri)
|
protected GroovyPageScriptSource
|
findResourceScriptSourceInPlugins(java.lang.String uri)
|
static DefaultGroovyPageLocator.PluginViewPathInfo
|
getPluginViewPathInfo(java.lang.String uri)
|
void
|
removePrecompiledPage(java.lang.String uri)
|
void
|
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
|
void
|
setPluginManager(GrailsPluginManager pluginManager)
|
void
|
setPrecompiledGspMap(java.util.Map precompiledGspMap)
|
void
|
setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
|
void
|
setServletContext(javax.servlet.ServletContext servletContext)
|
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Field Detail |
|---|
protected GrailsPluginManager pluginManager
protected java.util.Collection resourceLoaders
| Method Detail |
|---|
public void addResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
protected GroovyPageScriptSource findBinaryScriptSource(java.lang.String uri)
public GroovyPageScriptSource findPage(java.lang.String uri)
public GroovyPageScriptSource findPageInBinding(java.lang.String pluginName, java.lang.String uri, GroovyPageBinding binding)
public GroovyPageScriptSource findPageInBinding(java.lang.String uri, GroovyPageBinding binding)
@SuppressWarnings("unchecked")
protected GroovyPageScriptSource findResourceScriptPathForSearchPaths(java.lang.String uri, java.util.List searchPaths)
protected GroovyPageScriptSource findResourceScriptSource(java.lang.String uri)
protected GroovyPageScriptSource findResourceScriptSourceInPlugins(java.lang.String uri)
public static DefaultGroovyPageLocator.PluginViewPathInfo getPluginViewPathInfo(java.lang.String uri)
public void removePrecompiledPage(java.lang.String uri)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
public void setPluginManager(GrailsPluginManager pluginManager)
public void setPrecompiledGspMap(java.util.Map precompiledGspMap)
public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
public void setServletContext(javax.servlet.ServletContext servletContext)
Groovy Documentation