Serializable, javax.servlet.Filter, javax.servlet.FilterConfigpublic class SourceRenderFilter extends ImageFilter
Filter that extracts request parameters, and sets the
corresponding request attributes from ImageServletResponse.
Only affects how the image is decoded, and must be applied before any
other image filters in the chain.
ImageServletResponse.ATTRIB_SIZE,
ImageServletResponse.ATTRIB_AOI,
Serialized FormoncePerRequesttriggerParams| Constructor | Description |
|---|---|
SourceRenderFilter() |
| Modifier and Type | Method | Description |
|---|---|---|
protected RenderedImage |
doFilter(BufferedImage pImage,
javax.servlet.ServletRequest pRequest,
ImageServletResponse pResponse) |
This implementation does no filtering, and simply returns the image
passed in.
|
protected void |
doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain) |
Extracts request parameters, and sets the corresponding request
attributes if specified.
|
void |
init() |
A convenience method which can be overridden so that there's no need to
call
super.init(config). |
void |
setRegionHeightParam(String pRegionHeightParam) |
|
void |
setRegionLeftParam(String pRegionLeftParam) |
|
void |
setRegionPercentParam(String pRegionPercentParam) |
|
void |
setRegionTopParam(String pRegionTopParam) |
|
void |
setRegionUniformParam(String pRegionUniformParam) |
|
void |
setRegionWidthParam(String pRegionWidthParam) |
|
void |
setSizeHeightParam(String pSizeHeightParam) |
|
void |
setSizePercentParam(String pSizePercentParam) |
|
void |
setSizeUniformParam(String pSizeUniformParam) |
|
void |
setSizeWidthParam(String pSizeWidthParam) |
destroy, doFilter, getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, log, log, setFilterConfig, setOncePerRequestsetTriggerParams, triggerpublic void setRegionHeightParam(String pRegionHeightParam)
public void setRegionWidthParam(String pRegionWidthParam)
public void setRegionLeftParam(String pRegionLeftParam)
public void setRegionTopParam(String pRegionTopParam)
public void setSizeHeightParam(String pSizeHeightParam)
public void setSizeWidthParam(String pSizeWidthParam)
public void setRegionPercentParam(String pRegionPercentParam)
public void setRegionUniformParam(String pRegionUniformParam)
public void setSizePercentParam(String pSizePercentParam)
public void setSizeUniformParam(String pSizeUniformParam)
public void init()
throws javax.servlet.ServletException
GenericFiltersuper.init(config).init in class GenericFilterjavax.servlet.ServletException - if an error occurs during initGenericFilter.init(FilterConfig)protected void doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
throws IOException,
javax.servlet.ServletException
doFilterImpl in class ImageFilterpRequest - pResponse - pChain - IOExceptionjavax.servlet.ServletExceptionGenericFilter.oncePerRequest,
doFilter,
Filter.doFilterprotected RenderedImage doFilter(BufferedImage pImage, javax.servlet.ServletRequest pRequest, ImageServletResponse pResponse)
doFilter in class ImageFilterpImage - pRequest - pResponse - pImageCopyright © 2018. All rights reserved.