|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.groovy.grails.web.mapping.DefaultLinkGenerator
@groovy.transform.CompileStatic class DefaultLinkGenerator extends java.lang.Object
A link generating service for applications to use when generating links.
| Property Summary | |
|---|---|
java.lang.String |
configuredServerBaseURL
|
java.lang.String |
contextPath
|
UrlConverter |
grailsUrlConverter
|
GrailsPluginManager |
pluginManager
|
GrailsRequestStateLookupStrategy |
requestStateLookupStrategy
|
UrlMappingsHolder |
urlMappingsHolder
|
| Constructor Summary | |
DefaultLinkGenerator(java.lang.String serverBaseURL, java.lang.String contextPath)
|
|
DefaultLinkGenerator(java.lang.String serverBaseURL)
|
|
| Method Summary | |
|---|---|
java.lang.String
|
getContextPath()
|
protected java.lang.String
|
getResourceId(java.lang.Object resourceAttribute)
|
java.lang.String
|
getServerBaseURL()
|
protected boolean
|
isAbsolute(java.util.Map attrs)
|
java.lang.String
|
link(java.util.Map attrs, java.lang.String encoding = 'UTF-8')
{@inheritDoc} |
java.lang.String
|
makeServerURL()
Get the declared URL of the server from config, or guess at localhost for non-production. |
java.lang.String
|
resource(java.util.Map attrs)
{@inheritDoc } |
void
|
setPluginManager(GrailsPluginManager pluginManager)
|
| 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() |
| Property Detail |
|---|
java.lang.String configuredServerBaseURL
java.lang.String contextPath
@org.springframework.beans.factory.annotation.Autowired UrlConverter grailsUrlConverter
GrailsPluginManager pluginManager
GrailsRequestStateLookupStrategy requestStateLookupStrategy
@org.springframework.beans.factory.annotation.Autowired
@org.springframework.beans.factory.annotation.Qualifier("grailsUrlMappingsHolder")
UrlMappingsHolder urlMappingsHolder
| Constructor Detail |
|---|
DefaultLinkGenerator(java.lang.String serverBaseURL, java.lang.String contextPath)
DefaultLinkGenerator(java.lang.String serverBaseURL)
| Method Detail |
|---|
java.lang.String getContextPath()
@groovy.transform.CompileStatic(TypeCheckingMode.SKIP) protected java.lang.String getResourceId(java.lang.Object resourceAttribute)
java.lang.String getServerBaseURL()
protected boolean isAbsolute(java.util.Map attrs)
java.lang.String link(java.util.Map attrs, java.lang.String encoding = 'UTF-8')
java.lang.String makeServerURL()
java.lang.String resource(java.util.Map attrs)
void setPluginManager(GrailsPluginManager pluginManager)
Groovy Documentation