Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(XMLStreamWriter, String, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- AbstractSchemaController<M extends BiFunction<String,
SchemaType, File>> - Class in nl.vpro.web.servlet - AbstractSchemaController() - Constructor for class nl.vpro.web.servlet.AbstractSchemaController
- ACC - Enum constant in enum class nl.vpro.web.servlet.ConfigurationServlet.Environment
- ACCESS_CONTROL_ALLOW_ALL_METHODS_VALUE - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_HEADERS_VALUE - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_METHODS - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_ORIGIN_VALUE - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_ALLOW_READ_METHODS_VALUE - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_MAX_AGE - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class nl.vpro.cors.CorsHeaders
- ACCESS_CONTROL_REQUEST_METHOD - Static variable in class nl.vpro.cors.CorsHeaders
C
- ConfigurationServlet - Class in nl.vpro.web.servlet
-
Serves a 'configuration.js' for javascript clients.
- ConfigurationServlet() - Constructor for class nl.vpro.web.servlet.ConfigurationServlet
- ConfigurationServlet.Environment - Enum Class in nl.vpro.web.servlet
- CorsFilter - Class in nl.vpro.cors
- CorsFilter() - Constructor for class nl.vpro.cors.CorsFilter
- CorsHeaders - Class in nl.vpro.cors
- CorsHeaders() - Constructor for class nl.vpro.cors.CorsHeaders
D
- destroy() - Method in class nl.vpro.cors.CorsFilter
- destroy() - Method in class nl.vpro.web.filter.jsonp.JsonpFilter
- destroy() - Method in class nl.vpro.web.filter.jsontemplate.JsonTemplateFilter
- destroy() - Method in class nl.vpro.web.filter.ResponseHeaderFilter
- destroy() - Method in class nl.vpro.web.filter.SwfAttachmentFilter
-
Deprecated.
- DEV - Enum constant in enum class nl.vpro.web.servlet.ConfigurationServlet.Environment
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.vpro.cors.CorsFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.vpro.web.filter.ExpireHeadersFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.vpro.web.filter.jsonp.JsonpFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.vpro.web.filter.jsontemplate.JsonTemplateFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.vpro.web.filter.ResponseHeaderFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.vpro.web.filter.SwfAttachmentFilter
-
Deprecated.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class nl.vpro.web.servlet.ConfigurationServlet
- DummyExclusionStrategy - Class in nl.vpro.web.filter
-
dummy implementation that passes all requests
- DummyExclusionStrategy() - Constructor for class nl.vpro.web.filter.DummyExclusionStrategy
E
- el(XMLStreamWriter, String, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- exclude(HttpServletRequest) - Method in class nl.vpro.web.filter.DummyExclusionStrategy
- exclude(HttpServletRequest) - Method in interface nl.vpro.web.filter.ExclusionStrategy
- exclude(HttpServletRequest) - Method in class nl.vpro.web.filter.RootOnlyStrategy
- ExclusionStrategy - Interface in nl.vpro.web.filter
- ExpireHeadersFilter - Class in nl.vpro.web.filter
-
A filter that can add expire and cache controll headers to responses if there are missing.
- ExpireHeadersFilter() - Constructor for class nl.vpro.web.filter.ExpireHeadersFilter
G
- getBaseURL(ServletRequest) - Static method in class nl.vpro.web.HttpServletRequestUtils
- getContext() - Static method in class nl.vpro.web.servlet.ConfigurationServlet
- getContextURL(HttpServletRequest) - Static method in class nl.vpro.web.HttpServletRequestUtils
- getEnvironment() - Method in class nl.vpro.web.servlet.ConfigurationServlet
- getFileForNamespace(String, SchemaType) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- getHeader(String) - Method in class nl.vpro.web.filter.RequestWrapper
- getHeaders(String) - Method in class nl.vpro.web.filter.RequestWrapper
- getJsonSchema(HttpServletRequest, HttpServletResponse, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- getLastModified(HttpServletRequest) - Method in class nl.vpro.web.servlet.ConfigurationServlet
- getName() - Method in class nl.vpro.web.servlet.ConfigurationServlet
- getPortPostFixIfNeeded(HttpServletRequest) - Static method in class nl.vpro.web.HttpServletRequestUtils
- getProperties(HttpServletRequest) - Method in class nl.vpro.web.servlet.ConfigurationServlet
- getProperties(ServletContext, HttpServletRequest) - Static method in class nl.vpro.web.servlet.ConfigurationServlet
- getScheme(ServletRequest) - Static method in class nl.vpro.web.HttpServletRequestUtils
- getSystem(HttpServletRequest) - Method in class nl.vpro.web.servlet.ConfigurationServlet
- getXSD(HttpServletRequest, HttpServletResponse, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
H
- h2(XMLStreamWriter, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- HEADER_CACHE_CONTROL - Static variable in class nl.vpro.web.filter.ExpireHeadersFilter
- HEADER_EXPIRES - Static variable in class nl.vpro.web.filter.ExpireHeadersFilter
- HTTP - Static variable in class nl.vpro.web.HttpServletRequestUtils
- HTTPS - Static variable in class nl.vpro.web.HttpServletRequestUtils
- HttpServletRequestUtils - Class in nl.vpro.web
I
- init() - Method in class nl.vpro.web.servlet.ConfigurationServlet
- init(FilterConfig) - Method in class nl.vpro.cors.CorsFilter
- init(FilterConfig) - Method in class nl.vpro.web.filter.ExpireHeadersFilter
- init(FilterConfig) - Method in class nl.vpro.web.filter.jsonp.JsonpFilter
- init(FilterConfig) - Method in class nl.vpro.web.filter.jsontemplate.JsonTemplateFilter
- init(FilterConfig) - Method in class nl.vpro.web.filter.ResponseHeaderFilter
- init(FilterConfig) - Method in class nl.vpro.web.filter.SwfAttachmentFilter
-
Deprecated.
- isReady() - Method in class nl.vpro.web.support.WrappedServletOutputStream
J
- JsonpFilter - Class in nl.vpro.web.filter.jsonp
-
Wraps a JSON response with padding and sets the response content type to application /javascript.
- JsonpFilter() - Constructor for class nl.vpro.web.filter.jsonp.JsonpFilter
- JsonTemplateFilter - Class in nl.vpro.web.filter.jsontemplate
-
Returns a JSON response containing a property with the requested resource as its content.
- JsonTemplateFilter() - Constructor for class nl.vpro.web.filter.jsontemplate.JsonTemplateFilter
L
- li(XMLStreamWriter, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- li_a(XMLStreamWriter, String, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- li_a(XMLStreamWriter, String, String, String) - Method in class nl.vpro.web.servlet.AbstractSchemaController
M
- mappings - Variable in class nl.vpro.web.servlet.AbstractSchemaController
- merge(HttpServletRequest, File, Map<String, Object>) - Method in class nl.vpro.web.servlet.ConfigurationServlet
- merge(HttpServletRequest, InputStream, Map<String, Object>) - Method in class nl.vpro.web.servlet.ConfigurationServlet
- mergeServletContextResource(HttpServletRequest, String, Map<String, Object>) - Method in class nl.vpro.web.servlet.ConfigurationServlet
N
- nl.vpro.cors - package nl.vpro.cors
- nl.vpro.web - package nl.vpro.web
- nl.vpro.web.filter - package nl.vpro.web.filter
- nl.vpro.web.filter.jsonp - package nl.vpro.web.filter.jsonp
- nl.vpro.web.filter.jsontemplate - package nl.vpro.web.filter.jsontemplate
- nl.vpro.web.servlet - package nl.vpro.web.servlet
- nl.vpro.web.support - package nl.vpro.web.support
O
- ORIGIN - Static variable in class nl.vpro.cors.CorsHeaders
P
- PROD - Enum constant in enum class nl.vpro.web.servlet.ConfigurationServlet.Environment
R
- RequestWrapper - Class in nl.vpro.web.filter
- RequestWrapper(HttpServletRequest) - Constructor for class nl.vpro.web.filter.RequestWrapper
- RequestWrapper(HttpServletRequest, String) - Constructor for class nl.vpro.web.filter.RequestWrapper
- ResponseHeaderFilter - Class in nl.vpro.web.filter
-
Filter to set headers on all matching requests, the following example sets headers to avoid caching:
- ResponseHeaderFilter() - Constructor for class nl.vpro.web.filter.ResponseHeaderFilter
- RootOnlyStrategy - Class in nl.vpro.web.filter
-
This exclusion strategy is a workaround for an issue with a filter being mapped to "/" did not work.
- RootOnlyStrategy() - Constructor for class nl.vpro.web.filter.RootOnlyStrategy
S
- serveFile(File, String, HttpServletRequest, HttpServletResponse) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- serveJsonSchema(File, HttpServletRequest, HttpServletResponse) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- serveXml(File, HttpServletRequest, HttpServletResponse) - Method in class nl.vpro.web.servlet.AbstractSchemaController
- setServletContext(ServletContext) - Method in class nl.vpro.web.filter.DummyExclusionStrategy
- setServletContext(ServletContext) - Method in interface nl.vpro.web.filter.ExclusionStrategy
- setServletContext(ServletContext) - Method in class nl.vpro.web.filter.RootOnlyStrategy
- setWriteListener(WriteListener) - Method in class nl.vpro.web.support.WrappedServletOutputStream
- SwfAttachmentFilter - Class in nl.vpro.web.filter
-
Deprecated.
- SwfAttachmentFilter() - Constructor for class nl.vpro.web.filter.SwfAttachmentFilter
-
Deprecated.
- SYSTEM_PROP_MAP - Static variable in class nl.vpro.web.servlet.ConfigurationServlet
T
- TEST - Enum constant in enum class nl.vpro.web.servlet.ConfigurationServlet.Environment
V
- valueOf(String) - Static method in enum class nl.vpro.web.servlet.ConfigurationServlet.Environment
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class nl.vpro.web.servlet.ConfigurationServlet.Environment
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WrappedServletOutputStream - Class in nl.vpro.web.support
-
To wrap the output stream we need an implementation of a ServletOutputStream
- WrappedServletOutputStream(OutputStream) - Constructor for class nl.vpro.web.support.WrappedServletOutputStream
- write(byte[]) - Method in class nl.vpro.web.support.WrappedServletOutputStream
- write(byte[], int, int) - Method in class nl.vpro.web.support.WrappedServletOutputStream
- write(int) - Method in class nl.vpro.web.support.WrappedServletOutputStream
- write(String, OutputStream, Map<String, String>, Map<String, Object>) - Method in class nl.vpro.web.servlet.ConfigurationServlet
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form