Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

addConfigModifier(String, ViewRendererConfigurationModifier) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
addRenderers(ViewRenderer...) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Specifies additional template engines support (main engines are resolved with lookup).
addViewRenderers(ViewRenderer...) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.ViewsBuilder
Additional view renderers (template engines support) to use for ViewBundle configuration.
adminApp(String, String, String) - Static method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Register application in admin context.
app(String, String, String) - Static method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Register application in main context.
AppBuilder(boolean, String, String, String, GlobalConfig) - Constructor for class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
 
AppReportBuilder - Class in ru.vyarus.guicey.gsp.app
Builds server page application console report.
AssetError - Exception in ru.vyarus.guicey.gsp.app.filter
Exception indicates error serving asset (static resource) within ServerPagesFilter.
AssetError(HttpServletRequest, int) - Constructor for exception ru.vyarus.guicey.gsp.app.filter.AssetError
 
attachWebjars() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Shortcut for ServerPagesBundle.extendApp("name", "META-INF/resources/webjars/").

B

build(ServerPagesApp, Set<ResourcePath>) - Static method in class ru.vyarus.guicey.gsp.app.AppReportBuilder
Build application report.
build(DropwizardResourceConfig) - Static method in class ru.vyarus.guicey.gsp.app.rest.log.RestPathsAnalyzer
Collects all registered template resource paths for console logging.
build() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Note: if bundle is used inside guicey bundle then use ServerPagesBundle.AppBuilder.register(GuiceyBootstrap) for bundle installation.
build() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.ViewsBuilder
 
builder() - Static method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Creates global server pages support bundle which must be registered in the application.

C

cleanUpPath(String) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
Cleanup duplicate slashes and replace backward slashes.
CODE_400 - Static variable in class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
 
compareTo(ResourcePath) - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
ConfiguredViewBundle - Class in ru.vyarus.guicey.gsp.views
Views bundle with custom configuration handling.
ConfiguredViewBundle(GlobalConfig) - Constructor for class ru.vyarus.guicey.gsp.views.ConfiguredViewBundle
 
createApp(String) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Used to reveal registered application with the same name.

D

DEFAULT_ERROR_PAGE - Static variable in class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
Special code for default error page registration (ServerPagesBundle.AppBuilder.errorPage(String)).
DelayedInitializer - Class in ru.vyarus.guicey.gsp.app
Delayed applications initializer.
DelayedInitializer(GlobalConfig, Environment) - Constructor for class ru.vyarus.guicey.gsp.app.DelayedInitializer
 
destroy() - Method in class ru.vyarus.guicey.gsp.app.filter.ServerPagesFilter
 
DirectTemplateResource - Class in ru.vyarus.guicey.gsp.app.rest
Default template handling resources.
DirectTemplateResource() - Constructor for class ru.vyarus.guicey.gsp.app.rest.DirectTemplateResource
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ru.vyarus.guicey.gsp.app.filter.ServerPagesFilter
 

E

endSlash(String) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
Exception: slash is not applied to empty string because in this case it would become leading slash too (may not be desired behaviour).
equals(Object) - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
errorPage(String) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Default error page (shown in case of exceptions and for all error return codes (>=400)).
errorPage(int, String) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Show special page instead of response with specified status code.
errorPages - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
ErrorRedirect - Class in ru.vyarus.guicey.gsp.app.filter.redirect
Redirects response error to the configured error page (ServerPagesBundle.AppBuilder.errorPage(String)).
ErrorRedirect(String, Map<Integer, String>, SpaSupport) - Constructor for class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
 
ErrorTemplateView - Class in ru.vyarus.guicey.gsp.views.template
Error template rendering model.
ErrorTemplateView() - Constructor for class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
 
ErrorTemplateView(String) - Constructor for class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
 
ErrorTemplateView(String, Charset) - Constructor for class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
 
exists(String) - Static method in class ru.vyarus.guicey.gsp.app.util.ResourceLookup
Checks if absolute resource path exists in the classpath.
existsOrFail(String) - Static method in class ru.vyarus.guicey.gsp.app.util.ResourceLookup
Shortcut for ResourceLookup.exists(String) with fail in case of not found template.
extendApp(String, String) - Static method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Extend application resources (classpath) with new location.
extendLocation(String, String) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Register application resources extension.

F

FILE_REQUEST_PATTERN - Static variable in class ru.vyarus.guicey.gsp.ServerPagesBundle
Default pattern for file request detection.
filePattern(String) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Differentiation of template call from static resource is based on fact: static resources have extensions.
fileRequestPattern - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
filter(ContainerRequestContext) - Method in class ru.vyarus.guicey.gsp.app.rest.support.TemplateAnnotationFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class ru.vyarus.guicey.gsp.app.rest.support.TemplateErrorResponseFilter
 
fullUriPath - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 

G

get() - Method in class ru.vyarus.guicey.gsp.app.asset.LazyLocationProvider
 
get(String) - Method in class ru.vyarus.guicey.gsp.app.rest.DirectTemplateResource
 
getAppName() - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
 
getApps() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
getConfigModifiers() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
getConfigurable() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
getContext() - Method in class ru.vyarus.guicey.gsp.views.template.TemplateView
Note that this object is the only way to get original request path because templates are always rendered in rest endpoints after server redirect.
getContextError() - Static method in class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
Note: method is not supposed to be used directly as error object is directly available in model: ErrorTemplateView.getError().
getContextErrorOriginalUrl() - Static method in class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
Returned string is request.getRequestURI() from original request.
getContextPath() - Method in class ru.vyarus.guicey.gsp.app.util.TemplateRequest
 
getError() - Method in class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
Returns exception object only during rendering of configured error page (from ServerPagesBundle.AppBuilder.errorPage(int, String)).
getErrorCode() - Method in class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
Shortcut for getError().getResponse().getStatus().
getErroredUrl() - Method in class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
Note returned only uri part (request.getRequestURI()).
getErrorRedirect() - Method in class ru.vyarus.guicey.gsp.app.filter.redirect.TemplateRedirect
 
getErrorTrace() - Method in class ru.vyarus.guicey.gsp.views.template.ErrorTemplateView
Method intended to be used in very simple error pages in order to quickly show stacktrace.
getExtensions(String) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
getInstance() - Static method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
 
getKlass() - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
getMethod() - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
getPath(Class) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
 
getPrimaryLocation() - Method in class ru.vyarus.guicey.gsp.app.asset.LazyLocationProvider
 
getRenderers() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
getRenderers() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Method is available for custom template detection logic (similar that used inside server pages filter) or to validate state in tests.
getRequest() - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Method may be used to access original request object (in edge cases).
getRequestURI() - Method in class ru.vyarus.guicey.gsp.app.util.TemplateRequest
 
getRequestURL() - Method in class ru.vyarus.guicey.gsp.app.util.TemplateRequest
 
getResource() - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
getResourceUrl(String) - Method in class ru.vyarus.guicey.gsp.app.asset.MultiSourceAssetServlet
 
getResponse() - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Raw response is required for redirection logic to avoid response processing loops due to hk wrappers (if hk injection were used for response object injection it would always be a proxy).
getRootUrl() - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
 
getServletPath() - Method in class ru.vyarus.guicey.gsp.app.util.TemplateRequest
 
getStatus() - Method in exception ru.vyarus.guicey.gsp.app.filter.AssetError
 
getStatus() - Method in exception ru.vyarus.guicey.gsp.app.rest.support.TemplateRestCodeError
 
getStatus() - Method in interface ru.vyarus.guicey.gsp.app.util.TracelessException
 
getUrl() - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
getUrl() - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Each template render is redirected to rest resource so it's impossible to obtain original uri from request object inside the resource.
getViewConfiguration(Configuration) - Method in class ru.vyarus.guicey.gsp.views.ConfiguredViewBundle
 
getViewsConfig() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
getViewsConfig() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Method is available for custom views configuration state analysis logic (after startup) or to validate state in tests.
globalBundleCreated() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
GlobalConfig - Class in ru.vyarus.guicey.gsp.app
Global configuration object shared by all server page bundles.
GlobalConfig() - Constructor for class ru.vyarus.guicey.gsp.app.GlobalConfig
 

H

hasContextError() - Static method in class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
 
hashCode() - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 

I

indexFile - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
indexPage(String) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Declares index page (served for "/" calls).
init(FilterConfig) - Method in class ru.vyarus.guicey.gsp.app.filter.ServerPagesFilter
 
initialize(String, String, Set<ResourcePath>) - Method in class ru.vyarus.guicey.gsp.app.ServerPagesApp
Delayed initialization.
initialize(Bootstrap<?>) - Method in class ru.vyarus.guicey.gsp.app.ServerPagesAppBundle
 
initialize(Bootstrap<?>) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle
 
initialized() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Called after dropwizard views initialization to prevent duplicate initializations.
isPrintConfiguration() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
isShutdown() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
isStarted() - Method in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
isViewsSupportRegistered() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 

L

LazyLocationProvider - Class in ru.vyarus.guicey.gsp.app.asset
Provides all classpath locations to search static resources in (registered during app registration and all extensions (ServerPagesBundle.extendApp(String, String))).
LazyLocationProvider(String, String, GlobalConfig) - Constructor for class ru.vyarus.guicey.gsp.app.asset.LazyLocationProvider
 
locationsProvider - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
lookup(Class, String) - Static method in class ru.vyarus.guicey.gsp.app.util.ResourceLookup
Lookup path relative to class.
lookup(String, List<String>) - Static method in class ru.vyarus.guicey.gsp.app.util.ResourceLookup
Searches provided resource in multiple classpath locations.
lookupOrFail(String, List<String>) - Static method in class ru.vyarus.guicey.gsp.app.util.ResourceLookup
Shortcut for ResourceLookup.lookup(String, List) with fail in case of not found template.
lookupTemplatePath(String) - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Lookup relative template path either relative to reosurce class (if annotated with Template or in one of pre-configured classpath locations.

M

mainContext - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
ManualErrorHandling - Annotation Type in ru.vyarus.guicey.gsp.views.template
By default, GSP errors mechanism intercept errors before ExceptionMapper and ErrorEntityWriter and so their result is ignored.
markPossibleSpaRoute(HttpServletRequest, HttpServletResponse) - Method in class ru.vyarus.guicey.gsp.app.filter.redirect.SpaSupport
Simple to check for root page: if current request is already root request then no SPA route could be performed.
modify(Map<String, String>) - Method in interface ru.vyarus.guicey.gsp.views.ViewRendererConfigurationModifier
This map is automatically created if global configuration object did not contain it yet.
MultiSourceAssetServlet - Class in ru.vyarus.guicey.gsp.app.asset
Customized dropwizard AssetServlet which is able to search assets in multiple classpath locations.
MultiSourceAssetServlet(LazyLocationProvider, String, String, Charset) - Constructor for class ru.vyarus.guicey.gsp.app.asset.MultiSourceAssetServlet
 

N

name - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
normalizePath(String, String) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
Combine path with base.

O

onEvent(ApplicationEvent) - Method in class ru.vyarus.guicey.gsp.app.DelayedInitializer
 
onEvent(ApplicationEvent) - Method in class ru.vyarus.guicey.gsp.app.rest.support.TemplateExceptionListener
 
onRequest(RequestEvent) - Method in class ru.vyarus.guicey.gsp.app.DelayedInitializer
 
onRequest(RequestEvent) - Method in class ru.vyarus.guicey.gsp.app.rest.support.TemplateExceptionListener
 

P

path(String...) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
If parts may contain slashes (leading / trailing) they will be cleaned out, so the resulted path will not contain double slashes.
PathUtils - Class in ru.vyarus.guicey.gsp.app.util
Url path utils.
post(String) - Method in class ru.vyarus.guicey.gsp.app.rest.DirectTemplateResource
 
prefixSlash(String) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
 
printConfiguration() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Enable global views configuration logging to console.
printViewsConfiguration() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.ViewsBuilder
Prints configuration object used for dropwizard views bundle (ViewBundle).

R

redirect(HttpServletRequest, HttpServletResponse, WebApplicationException) - Method in class ru.vyarus.guicey.gsp.app.filter.redirect.ErrorRedirect
Try to redirect error to configured error page.
redirect(HttpServletRequest, HttpServletResponse, int) - Method in class ru.vyarus.guicey.gsp.app.filter.redirect.SpaSupport
Perform redirection of SPA into index page (so browser receive index html on spa routing url) if conditions match.
redirect(HttpServletRequest, HttpServletResponse, String) - Method in class ru.vyarus.guicey.gsp.app.filter.redirect.TemplateRedirect
Redirect template request into rest resource.
redirectError(Throwable) - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Perform redirection to error page (if registered) or handle SPA route (if 404 response and SPA support enabled).
register(GuiceyBootstrap) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Use when server pages bundle must be registered within guicey bundle (guicey bundle could register custom application, e.g. for administration or simply register customizations for existing application).
requiredRenderers - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
requireRenderers(String...) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Specifies required template types (view renderes) for application.
resetGlobalConfig() - Static method in class ru.vyarus.guicey.gsp.ServerPagesBundle
Remove current global configuration.
ResourceLookup - Class in ru.vyarus.guicey.gsp.app.util
Utility used to lookup static resources in multiple locations.
ResourcePath - Class in ru.vyarus.guicey.gsp.app.rest.log
Represents template rest method.
ResourcePath(ResourceMethod, Resource, Class<?>, String) - Constructor for class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
resourcePath - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
RestPathsAnalyzer - Class in ru.vyarus.guicey.gsp.app.rest.log
Collects template resources for logging.
RestPathsAnalyzer() - Constructor for class ru.vyarus.guicey.gsp.app.rest.log.RestPathsAnalyzer
 
ru.vyarus.guicey.gsp - package ru.vyarus.guicey.gsp
 
ru.vyarus.guicey.gsp.app - package ru.vyarus.guicey.gsp.app
 
ru.vyarus.guicey.gsp.app.asset - package ru.vyarus.guicey.gsp.app.asset
 
ru.vyarus.guicey.gsp.app.filter - package ru.vyarus.guicey.gsp.app.filter
 
ru.vyarus.guicey.gsp.app.filter.redirect - package ru.vyarus.guicey.gsp.app.filter.redirect
 
ru.vyarus.guicey.gsp.app.rest - package ru.vyarus.guicey.gsp.app.rest
 
ru.vyarus.guicey.gsp.app.rest.log - package ru.vyarus.guicey.gsp.app.rest.log
 
ru.vyarus.guicey.gsp.app.rest.support - package ru.vyarus.guicey.gsp.app.rest.support
 
ru.vyarus.guicey.gsp.app.util - package ru.vyarus.guicey.gsp.app.util
 
ru.vyarus.guicey.gsp.views - package ru.vyarus.guicey.gsp.views
 
ru.vyarus.guicey.gsp.views.template - package ru.vyarus.guicey.gsp.views.template
 
run(Configuration, Environment) - Method in class ru.vyarus.guicey.gsp.app.ServerPagesAppBundle
 
run(Configuration, Environment) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle
 

S

select(String) - Method in class ru.vyarus.guicey.gsp.app.rest.log.RestPathsAnalyzer
 
ServerPagesApp - Class in ru.vyarus.guicey.gsp.app
Server pages application initialization logic.
ServerPagesApp(GlobalConfig) - Constructor for class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
ServerPagesAppBundle - Class in ru.vyarus.guicey.gsp.app
Bundle for server pages application installation (initialized with either ServerPagesBundle.app(String, String, String) or ServerPagesBundle.adminApp(String, String, String)).
ServerPagesAppBundle(GlobalConfig, ServerPagesApp) - Constructor for class ru.vyarus.guicey.gsp.app.ServerPagesAppBundle
 
ServerPagesBundle - Class in ru.vyarus.guicey.gsp
Bundle unifies dropwizard-views and dropwizard-assets bundles in order to bring server templating simplicity like with jsp.
ServerPagesBundle(GlobalConfig) - Constructor for class ru.vyarus.guicey.gsp.ServerPagesBundle
 
ServerPagesBundle.AppBuilder - Class in ru.vyarus.guicey.gsp
Server pages application bundle builder.
ServerPagesBundle.ViewsBuilder - Class in ru.vyarus.guicey.gsp
Global server pages support bundle builder.
ServerPagesFilter - Class in ru.vyarus.guicey.gsp.app.filter
The main filter, implementing server pages support.
ServerPagesFilter(String, String, String, TemplateRedirect, SpaSupport, Iterable<ViewRenderer>) - Constructor for class ru.vyarus.guicey.gsp.app.filter.ServerPagesFilter
 
setAnnotationTemplate(String) - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Used by TemplateAnnotationFilter to set template file declared in Template annotation on rest resource.
setConfigurable(ViewConfigurable<T>) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Specifies global views configuration binding (usually from application configuration object).
setManualErrorHandling(boolean) - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Disables GSP error pages support.
setResourceClass(Class) - Method in class ru.vyarus.guicey.gsp.views.template.TemplateContext
Set resource class to check template relative to class.
setRootPath(String, String) - Method in class ru.vyarus.guicey.gsp.app.filter.redirect.TemplateRedirect
 
setup(Environment) - Method in class ru.vyarus.guicey.gsp.app.ServerPagesApp
Install configured server page app.
shutdown() - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
Mark global config as belonging to shutdown application (used to re-create config).
SLASH - Static variable in class ru.vyarus.guicey.gsp.app.util.PathUtils
 
spaNoRedirectRegex - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
spaRouting() - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Shortcut for ServerPagesBundle.AppBuilder.spaRouting(String) with default regexp.
spaRouting(String) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Enable single page application html5 routing support.
SpaSupport - Class in ru.vyarus.guicey.gsp.app.filter.redirect
SPA routes support (HTML5 client routing).
SpaSupport(boolean, String, String, String) - Constructor for class ru.vyarus.guicey.gsp.app.filter.redirect.SpaSupport
 
spaSupport - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 

T

Template - Annotation Type in ru.vyarus.guicey.gsp.views.template
Declare template file in classpath, relative to current class or any registered root templates dir (in classpath).
TemplateAnnotationFilter - Class in ru.vyarus.guicey.gsp.app.rest.support
Request filter for Template annotated resources read configured template path (to be used in model).
TemplateAnnotationFilter() - Constructor for class ru.vyarus.guicey.gsp.app.rest.support.TemplateAnnotationFilter
 
templateContext() - Static method in class ru.vyarus.guicey.gsp.app.filter.redirect.TemplateRedirect
 
TemplateContext - Class in ru.vyarus.guicey.gsp.views.template
Contains context information for rendered template.
TemplateContext(String, String, List<String>, ErrorRedirect, HttpServletRequest, HttpServletResponse) - Constructor for class ru.vyarus.guicey.gsp.views.template.TemplateContext
 
TemplateErrorResponseFilter - Class in ru.vyarus.guicey.gsp.app.rest.support
Detect direct status response from rest (e.g.
TemplateErrorResponseFilter() - Constructor for class ru.vyarus.guicey.gsp.app.rest.support.TemplateErrorResponseFilter
 
TemplateExceptionListener - Class in ru.vyarus.guicey.gsp.app.rest.support
Application listener for template processing exceptions detection.
TemplateExceptionListener() - Constructor for class ru.vyarus.guicey.gsp.app.rest.support.TemplateExceptionListener
 
TemplateNotFoundException - Exception in ru.vyarus.guicey.gsp.views.template
Exception thrown when template not found in configured classpath locations.
TemplateNotFoundException(String) - Constructor for exception ru.vyarus.guicey.gsp.views.template.TemplateNotFoundException
 
TemplateRedirect - Class in ru.vyarus.guicey.gsp.app.filter.redirect
Performs redirection of template quest into rest context.
TemplateRedirect(Servlet, String, String, LazyLocationProvider, ErrorRedirect) - Constructor for class ru.vyarus.guicey.gsp.app.filter.redirect.TemplateRedirect
 
templateRedirect - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 
TemplateRequest - Class in ru.vyarus.guicey.gsp.app.util
Request wrapper used to prefix app name into original request url during redirection to rest.
TemplateRequest(HttpServletRequest, String, String, String) - Constructor for class ru.vyarus.guicey.gsp.app.util.TemplateRequest
 
TemplateRestCodeError - Exception in ru.vyarus.guicey.gsp.app.rest.support
Exception indicates error processing template handling rest call, when resource directly return non 200 code (e.g.
TemplateRestCodeError(ContainerRequestContext, int) - Constructor for exception ru.vyarus.guicey.gsp.app.rest.support.TemplateRestCodeError
 
TemplateView - Class in ru.vyarus.guicey.gsp.views.template
View template rendering model.
TemplateView() - Constructor for class ru.vyarus.guicey.gsp.views.template.TemplateView
Template obtained from Template annotation on resource.
TemplateView(String) - Constructor for class ru.vyarus.guicey.gsp.views.template.TemplateView
If template name is null, it will be obtained from Template annotation on resource.
TemplateView(String, Charset) - Constructor for class ru.vyarus.guicey.gsp.views.template.TemplateView
If template name is null, it will be obtained from Template annotation on resource.
toString() - Method in class ru.vyarus.guicey.gsp.app.rest.log.ResourcePath
 
TracelessException - Interface in ru.vyarus.guicey.gsp.app.util
Marker interface for special exceptions which does not contain actual stack trace (no exception was thrown in user code) and used only to wrap return status code.
trimSlashes(String) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
Method used to cleanup leading or trailing slashes.
trimStars(String) - Static method in class ru.vyarus.guicey.gsp.app.util.PathUtils
Method used to cleanup wildcard paths like "/*" into "/".

U

uriPath - Variable in class ru.vyarus.guicey.gsp.app.ServerPagesApp
 

V

ViewRendererConfigurationModifier - Interface in ru.vyarus.guicey.gsp.views
Dropwizard views configuration modifier.
ViewsBuilder(GlobalConfig) - Constructor for class ru.vyarus.guicey.gsp.ServerPagesBundle.ViewsBuilder
 
viewsConfig(Map<String, Map<String, String>>) - Method in class ru.vyarus.guicey.gsp.app.GlobalConfig
 
viewsConfiguration(ViewConfigurable<T>) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.ViewsBuilder
Configures configuration provider for ViewBundle (usually mapping from yaml configuration).
viewsConfigurationModifier(String, ViewRendererConfigurationModifier) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.AppBuilder
Dropwizard views configuration modification.
viewsConfigurationModifier(String, ViewRendererConfigurationModifier) - Method in class ru.vyarus.guicey.gsp.ServerPagesBundle.ViewsBuilder
Dropwizard views configuration modification.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links