public class ContentNegotiationFilter extends ImageFilter
| Modifier and Type | Field and Description |
|---|---|
protected static String |
HTTP_HEADER_USER_AGENT |
triggerParamsoncePerRequest| Constructor and Description |
|---|
ContentNegotiationFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected RenderedImage |
doFilter(BufferedImage pImage,
javax.servlet.ServletRequest pRequest,
ImageServletResponse pResponse)
Filters the image for this request.
|
protected void |
doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
The
doFilterImpl method is called once, or each time a
request/response pair is passed through the chain, depending on the
GenericFilter.oncePerRequest member variable. |
protected boolean |
trigger(javax.servlet.ServletRequest pRequest)
Makes sure the filter triggers for unknown file formats.
|
setTriggerParamsdestroy, doFilter, getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, init, log, log, setFilterConfig, setOncePerRequestprotected static final String HTTP_HEADER_USER_AGENT
protected void doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
throws IOException,
javax.servlet.ServletException
ImageFilterdoFilterImpl method is called once, or each time a
request/response pair is passed through the chain, depending on the
GenericFilter.oncePerRequest member variable.doFilterImpl in class ImageFilterpRequest - the servlet requestpResponse - the servlet responsepChain - the filter chainIOException - if an I/O error occursjavax.servlet.ServletException - if an exception occurs during the filter processGenericFilter.oncePerRequest,
doFilter,
Filter.doFilterprotected boolean trigger(javax.servlet.ServletRequest pRequest)
trigger in class ImageFilterpRequest - the requesttrue if the filter should execute, false
otherwiseprotected RenderedImage doFilter(BufferedImage pImage, javax.servlet.ServletRequest pRequest, ImageServletResponse pResponse) throws IOException
ImageFilterdoFilter in class ImageFilterpImage - the image to filterpRequest - the servlet requestpResponse - the servlet responseIOException - if an I/O error occurs during filteringCopyright © 2017. All rights reserved.