public class GspApp
extends java.lang.Object
| Constructor and Description |
|---|
GspApp() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.Multimap<java.lang.String,java.lang.String> |
getAssetExtensions() |
com.google.common.collect.Multimap<java.lang.String,java.lang.String> |
getAssets()
Returned assets are sorted for resolution: registration order of packages is preserved in order to be able
to override resources from previous registrations.
|
java.lang.String |
getDefaultErrorPage() |
java.util.Map<java.lang.Integer,java.lang.String> |
getErrorPages()
Default error page has -1 code.
|
java.lang.String |
getFilesRegex() |
java.util.List<HiddenViewPath> |
getHiddenViewPaths()
Hidden methods appear when sub url mapped to different rest prefix, making all root rest paths under the
same prefix unreachable.
|
java.lang.String |
getIndexFile() |
java.lang.String |
getMainAssetsLocation()
Never starts with slash and always ends with slash.
|
java.lang.String |
getMainRestPrefix() |
java.lang.String |
getMappingUrl() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getRequiredRenderers() |
java.lang.String |
getRestRootUrl()
May be used to construct full rest urls (relative to server root).
|
java.lang.String |
getRootUrl() |
java.lang.String |
getSpaRegex() |
java.util.Map<java.lang.String,java.lang.String> |
getViewExtensions() |
java.util.List<MappedViewPath> |
getViewPaths() |
java.util.Map<java.lang.String,java.lang.String> |
getViews()
When root mapping is not explicitly declared, its set to application name (so map will never be empty).
|
boolean |
isHasDefaultFilesRegex() |
boolean |
isHasDefaultSpaRegex() |
boolean |
isMainContext() |
boolean |
isSpa() |
void |
setAssetExtensions(com.google.common.collect.Multimap<java.lang.String,java.lang.String> assetExtensions) |
void |
setAssets(com.google.common.collect.Multimap<java.lang.String,java.lang.String> assets) |
void |
setErrorPages(java.util.Map<java.lang.Integer,java.lang.String> errorPages) |
void |
setFilesRegex(java.lang.String filesRegex) |
void |
setHasDefaultFilesRegex(boolean hasDefaultFilesRegex) |
void |
setHasDefaultSpaRegex(boolean hasDefaultSpaRegex) |
void |
setHiddenViewPaths(java.util.List<HiddenViewPath> hiddenViewPaths) |
void |
setIndexFile(java.lang.String indexFile) |
void |
setMainAssetsLocation(java.lang.String mainAssetsLocation) |
void |
setMainContext(boolean mainContext) |
void |
setMappingUrl(java.lang.String mappingUrl) |
void |
setName(java.lang.String name) |
void |
setRequiredRenderers(java.util.List<java.lang.String> requiredRenderers) |
void |
setRestRootUrl(java.lang.String restRootUrl) |
void |
setRootUrl(java.lang.String rootUrl) |
void |
setSpa(boolean spa) |
void |
setSpaRegex(java.lang.String spaRegex) |
void |
setViewExtensions(java.util.Map<java.lang.String,java.lang.String> viewExtensions) |
void |
setViewPaths(java.util.List<MappedViewPath> viewPaths) |
void |
setViews(java.util.Map<java.lang.String,java.lang.String> views) |
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean isMainContext()
public void setMainContext(boolean mainContext)
public java.lang.String getMappingUrl()
public void setMappingUrl(java.lang.String mappingUrl)
public java.lang.String getRootUrl()
public void setRootUrl(java.lang.String rootUrl)
public java.util.List<java.lang.String> getRequiredRenderers()
public void setRequiredRenderers(java.util.List<java.lang.String> requiredRenderers)
public java.lang.String getMainAssetsLocation()
public void setMainAssetsLocation(java.lang.String mainAssetsLocation)
public com.google.common.collect.Multimap<java.lang.String,java.lang.String> getAssets()
Contexts never starts with slash, but always ends (for proper matching). Root context is empty string. Classpath locations never starts with slash and always ends with slash.
public void setAssets(com.google.common.collect.Multimap<java.lang.String,java.lang.String> assets)
public java.util.Map<java.lang.String,java.lang.String> getViews()
Contexts never starts with slash, but always ends (for proper matching). Root context is empty string. Rest prefixes never starts with slash and always ends with slash (for proper matching).
public void setViews(java.util.Map<java.lang.String,java.lang.String> views)
public java.lang.String getMainRestPrefix()
public com.google.common.collect.Multimap<java.lang.String,java.lang.String> getAssetExtensions()
public void setAssetExtensions(com.google.common.collect.Multimap<java.lang.String,java.lang.String> assetExtensions)
public java.util.Map<java.lang.String,java.lang.String> getViewExtensions()
public void setViewExtensions(java.util.Map<java.lang.String,java.lang.String> viewExtensions)
public java.lang.String getRestRootUrl()
public void setRestRootUrl(java.lang.String restRootUrl)
public java.lang.String getIndexFile()
public void setIndexFile(java.lang.String indexFile)
public java.lang.String getFilesRegex()
public void setFilesRegex(java.lang.String filesRegex)
public boolean isHasDefaultFilesRegex()
public void setHasDefaultFilesRegex(boolean hasDefaultFilesRegex)
public boolean isSpa()
public void setSpa(boolean spa)
public java.lang.String getSpaRegex()
public void setSpaRegex(java.lang.String spaRegex)
public boolean isHasDefaultSpaRegex()
public void setHasDefaultSpaRegex(boolean hasDefaultSpaRegex)
public java.util.Map<java.lang.Integer,java.lang.String> getErrorPages()
public void setErrorPages(java.util.Map<java.lang.Integer,java.lang.String> errorPages)
public java.lang.String getDefaultErrorPage()
public java.util.List<MappedViewPath> getViewPaths()
public void setViewPaths(java.util.List<MappedViewPath> viewPaths)
public java.util.List<HiddenViewPath> getHiddenViewPaths()
public void setHiddenViewPaths(java.util.List<HiddenViewPath> hiddenViewPaths)