Index

A C D E G H I J L M N O P R S T V W 
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.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(HttpServletRequest, HttpServletResponse, 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.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
 
A C D E G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form