|
DLESE Tools v1.6.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.dlese.dpc.webapps.servlets.filters.FilterCore
org.dlese.dpc.webapps.servlets.filters.GzipFilter
public final class GzipFilter
Performs gzipping of the response content. This is implemented using servlet response Filter that takes the reqular ouput of a JSP or servlet and converts it into a GZIP output stream. By encoding the output as GZIP, the size of thresponse can be reduced by as much as 300%.
| Constructor Summary | |
|---|---|
GzipFilter()
|
|
| Method Summary | |
|---|---|
void |
destroy()
Destroy is called at application shut-down time. |
void |
doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain)
Performs gzipping of the response content. |
void |
init(FilterConfig config)
Init is called once at application start-up. |
protected static void |
prtln(String s)
Output a line of text to standard out, with datestamp, if debug is set to true. |
protected void |
prtlnErr(String s)
Output a line of text to error out, with datestamp. |
protected void |
setDebugzz(boolean db)
Sets the debug attribute of the GzipFilter object |
| Methods inherited from class org.dlese.dpc.webapps.servlets.filters.FilterCore |
|---|
getDateStamp, handleErrorCodes, isGzipSupported, prtlnCore, writeGzipResponse, writeRegularResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GzipFilter()
| Method Detail |
|---|
public final void doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain)
throws ServletException,
IOException
request - The requestresponse - The responsechain - The chain of filters
ServletException - If problem occurs
IOException - If IO problem occurs
public void init(FilterConfig config)
throws ServletException
config - The FilterConfig object that holds the ServletContext and init information.
ServletException - If an error occurspublic void destroy()
protected final void prtlnErr(String s)
s - The text that will be output to error out.protected static final void prtln(String s)
s - The String that will be output.protected final void setDebugzz(boolean db)
db - The new debug value
|
DLESE Tools v1.6.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||