public class ServerPagesApp
extends java.lang.Object
ServerPagesFilter around assets servlet which differentiate asset and template requests
(and handle error pages)| Modifier and Type | Field and Description |
|---|---|
protected AssetSources |
assetLocations |
protected AssetLookup |
assets |
protected java.util.Map<java.lang.Integer,java.lang.String> |
errorPages |
protected java.lang.String |
fileRequestPattern |
protected java.lang.String |
fullUriPath |
protected java.util.List<HiddenViewPath> |
hiddenViewPaths |
protected java.lang.String |
indexFile |
protected java.lang.String |
mainAssetsPath |
protected boolean |
mainContext |
protected java.lang.String |
name |
protected java.util.List<java.lang.String> |
requiredRenderers |
protected java.lang.String |
spaNoRedirectRegex |
protected boolean |
spaSupport |
protected TemplateRedirect |
templateRedirect |
protected java.lang.String |
uriPath |
protected java.util.List<MappedViewPath> |
viewPaths |
protected ViewRestSources |
viewPrefixes |
protected ViewRestLookup |
views |
protected java.util.Map<java.lang.String,ViewRendererConfigurationModifier> |
viewsConfigModifiers |
| Constructor and Description |
|---|
ServerPagesApp() |
| Modifier and Type | Method and Description |
|---|---|
GspApp |
getInfo(GlobalConfig config) |
java.lang.String |
getName() |
void |
install(io.dropwizard.setup.Environment environment,
GlobalConfig config)
Install configured server page app.
|
protected boolean |
isStarted() |
void |
jerseyStarted(java.lang.String restContext,
java.lang.String restMapping,
RestPathsAnalyzer analyzer)
Delayed initialization.
|
protected java.lang.String name
protected boolean mainContext
protected java.lang.String mainAssetsPath
protected java.lang.String uriPath
protected java.lang.String indexFile
protected java.lang.String fileRequestPattern
protected java.util.List<java.lang.String> requiredRenderers
protected boolean spaSupport
protected java.lang.String spaNoRedirectRegex
protected final java.util.Map<java.lang.String,ViewRendererConfigurationModifier> viewsConfigModifiers
protected final AssetSources assetLocations
protected final ViewRestSources viewPrefixes
protected final java.util.Map<java.lang.Integer,java.lang.String> errorPages
protected java.lang.String fullUriPath
protected TemplateRedirect templateRedirect
protected AssetLookup assets
protected ViewRestLookup views
protected java.util.List<MappedViewPath> viewPaths
protected java.util.List<HiddenViewPath> hiddenViewPaths
public java.lang.String getName()
public void install(io.dropwizard.setup.Environment environment,
GlobalConfig config)
environment - dropwizard environment objectconfig - global configuration objectpublic void jerseyStarted(java.lang.String restContext,
java.lang.String restMapping,
RestPathsAnalyzer analyzer)
restContext - rest context mapping ( == main context mapping)restMapping - servlet mapping (under main context)analyzer - rest analyzerpublic GspApp getInfo(GlobalConfig config)
protected boolean isStarted()