A C D E F G H I M N O P R S T U W

A

activateDestination() - Method in interface com.atlassian.gzipfilter.RoutablePrintWriter.DestinationFactory
 
addHeader(String, String) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
Prevent content-length being set if page is parseable.

C

checkError() - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
ClassesNotFoundServlet - Class in com.atlassian.gzipfilter.test.web
A servlet that tests that the URLRewrite classes cannot be loaded.
ClassesNotFoundServlet() - Constructor for class com.atlassian.gzipfilter.test.web.ClassesNotFoundServlet
 
close() - Method in class com.atlassian.gzipfilter.GzipResponseStream
 
close() - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
close() - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
closeQuietly(Reader) - Static method in class com.atlassian.gzipfilter.util.IOUtils
Unconditionally close an Reader.
closeQuietly(Writer) - Static method in class com.atlassian.gzipfilter.util.IOUtils
Unconditionally close a Writer.
closeQuietly(InputStream) - Static method in class com.atlassian.gzipfilter.util.IOUtils
Unconditionally close an InputStream.
closeQuietly(OutputStream) - Static method in class com.atlassian.gzipfilter.util.IOUtils
Unconditionally close an OutputStream.
com.atlassian.gzipfilter - package com.atlassian.gzipfilter
 
com.atlassian.gzipfilter.integration - package com.atlassian.gzipfilter.integration
 
com.atlassian.gzipfilter.selector - package com.atlassian.gzipfilter.selector
 
com.atlassian.gzipfilter.test.web - package com.atlassian.gzipfilter.test.web
 
com.atlassian.gzipfilter.util - package com.atlassian.gzipfilter.util
 
create() - Method in interface com.atlassian.gzipfilter.RoutableServletOutputStream.DestinationFactory
 
createOutputStream() - Method in class com.atlassian.gzipfilter.GzipResponseWrapper
 

D

DefaultGzipCompatibilitySelectorFactory - Class in com.atlassian.gzipfilter.selector
This factory will parse the urlrewrite config file, and use that to select whether to gzip or not.
DefaultGzipCompatibilitySelectorFactory() - Constructor for class com.atlassian.gzipfilter.selector.DefaultGzipCompatibilitySelectorFactory
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.gzipfilter.GzipFilter
 

E

EnabledGzipFilter - Class in com.atlassian.gzipfilter.test.web
 
EnabledGzipFilter() - Constructor for class com.atlassian.gzipfilter.test.web.EnabledGzipFilter
 

F

finishResponse() - Method in class com.atlassian.gzipfilter.GzipResponseWrapper
 
finishResponse() - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
 
flush() - Method in class com.atlassian.gzipfilter.GzipResponseStream
 
flush() - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
flush() - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
flushBuffer() - Method in class com.atlassian.gzipfilter.GzipResponseWrapper
 
flushBuffer() - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
Prevent buffer from being flushed if this is a page being parsed.

G

getEncoding() - Method in class com.atlassian.gzipfilter.util.HttpContentType
 
getFactory() - Method in class com.atlassian.gzipfilter.GzipFilter
 
getOutputStream() - Method in class com.atlassian.gzipfilter.GzipResponseWrapper
 
getOutputStream() - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
 
getResponseEncoding(HttpServletRequest) - Method in interface com.atlassian.gzipfilter.integration.GzipFilterIntegration
What response encoding to use.
getSelector(FilterConfig, HttpServletRequest) - Method in class com.atlassian.gzipfilter.selector.DefaultGzipCompatibilitySelectorFactory
 
getSelector(FilterConfig, HttpServletRequest) - Method in interface com.atlassian.gzipfilter.selector.GzipCompatibilitySelectorFactory
 
getType() - Method in class com.atlassian.gzipfilter.util.HttpContentType
 
getWriter() - Method in class com.atlassian.gzipfilter.GzipResponseWrapper
 
getWriter() - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
 
GzipCompatibilitySelector - Interface in com.atlassian.gzipfilter.selector
 
GzipCompatibilitySelectorFactory - Interface in com.atlassian.gzipfilter.selector
 
GzipFilter - Class in com.atlassian.gzipfilter
This filter works in conjunction with a custom instance of the URLRewriteFilter to determine whether to parse a request or not.
GzipFilter(GzipFilterIntegration) - Constructor for class com.atlassian.gzipfilter.GzipFilter
 
GzipFilterIntegration - Interface in com.atlassian.gzipfilter.integration
This interface is the way that applications integrate with the GzipFilter.
GzipResponseStream - Class in com.atlassian.gzipfilter
 
GzipResponseStream(HttpServletResponse) - Constructor for class com.atlassian.gzipfilter.GzipResponseStream
 
GzipResponseWrapper - Class in com.atlassian.gzipfilter
 
GzipResponseWrapper(HttpServletResponse, String) - Constructor for class com.atlassian.gzipfilter.GzipResponseWrapper
 
gzipstream - Variable in class com.atlassian.gzipfilter.GzipResponseStream
 

H

hasWrittenData - Variable in class com.atlassian.gzipfilter.GzipResponseStream
 
HttpContentType - Class in com.atlassian.gzipfilter.util
Extracts the type and encoding from an HTTP Content-Type header.
HttpContentType(String) - Constructor for class com.atlassian.gzipfilter.util.HttpContentType
 

I

init(FilterConfig) - Method in class com.atlassian.gzipfilter.GzipFilter
 
IOUtils - Class in com.atlassian.gzipfilter.util
Some utility methods, copied from org.apache.commons.io.IOUtils

Copyright 2001-2004 The Apache Software Foundation.

IOUtils() - Constructor for class com.atlassian.gzipfilter.util.IOUtils
 

M

matches(String, String) - Method in class com.atlassian.gzipfilter.selector.PatternMatcher
 

N

NotModifiedServlet - Class in com.atlassian.gzipfilter.test.web
A test servlet that sends a 304 not modified, depending on the URL
NotModifiedServlet() - Constructor for class com.atlassian.gzipfilter.test.web.NotModifiedServlet
 

O

origResponse - Variable in class com.atlassian.gzipfilter.GzipResponseWrapper
 

P

PatternMatcher - Class in com.atlassian.gzipfilter.selector
This class may be called by multiple threads - it is internally synchronised.
PatternMatcher() - Constructor for class com.atlassian.gzipfilter.selector.PatternMatcher
 
print(Object) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(String) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(char[]) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(double) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(float) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(long) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(int) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(char) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(boolean) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
print(String) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
print(boolean) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
print(char) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
print(int) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
print(long) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
print(float) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
print(double) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(Object) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(String) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(char[]) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(double) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(float) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(long) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(int) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(char) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println(boolean) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println() - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
println() - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(String) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(boolean) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(char) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(int) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(long) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(float) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
println(double) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 

R

RedirectServlet - Class in com.atlassian.gzipfilter.test.web
A test servlet that sends a temporary redirect (302) to the client
RedirectServlet() - Constructor for class com.atlassian.gzipfilter.test.web.RedirectServlet
 
response - Variable in class com.atlassian.gzipfilter.GzipResponseStream
 
RoutablePrintWriter - Class in com.atlassian.gzipfilter
Provides a PrintWriter that routes through to another PrintWriter, however the destination can be changed at any point.
RoutablePrintWriter(RoutablePrintWriter.DestinationFactory) - Constructor for class com.atlassian.gzipfilter.RoutablePrintWriter
 
RoutablePrintWriter.DestinationFactory - Interface in com.atlassian.gzipfilter
Factory to lazily instantiate the destination.
RoutableServletOutputStream - Class in com.atlassian.gzipfilter
Provides a ServletOutputStream that routes through to another ServletOutputStream, however the destination can be changed at any point.
RoutableServletOutputStream(RoutableServletOutputStream.DestinationFactory) - Constructor for class com.atlassian.gzipfilter.RoutableServletOutputStream
 
RoutableServletOutputStream.DestinationFactory - Interface in com.atlassian.gzipfilter
Factory to lazily instantiate the destination.

S

SelectingResponseWrapper - Class in com.atlassian.gzipfilter
Implementation of HttpServletResponseWrapper that captures page data instead of sending to the writer.
SelectingResponseWrapper(HttpServletResponse, GzipCompatibilitySelector, String) - Constructor for class com.atlassian.gzipfilter.SelectingResponseWrapper
 
sendRedirect(String) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
If a redirect is set, cancel the gzip header.
service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.gzipfilter.test.web.ClassesNotFoundServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.gzipfilter.test.web.NotModifiedServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.gzipfilter.test.web.RedirectServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.gzipfilter.test.web.TestServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.gzipfilter.test.web.UTF8Servlet
 
setContentLength(int) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
Prevent content-length being set if page is parseable.
setContentType(String) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
 
setEncoding(String) - Method in class com.atlassian.gzipfilter.GzipResponseWrapper
 
setHeader(String, String) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
Prevent content-length being set if page is parseable.
setStatus(int, String) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
In addition to its normal behaviour this will also deactivate gzip encoding for those responses that MUST NOT have a body.
setStatus(int) - Method in class com.atlassian.gzipfilter.SelectingResponseWrapper
In addition to its normal behaviour this will also deactivate gzip encoding for those responses that MUST NOT have a body.
shouldGzip(String) - Method in interface com.atlassian.gzipfilter.selector.GzipCompatibilitySelector
 
shouldGzip() - Method in interface com.atlassian.gzipfilter.selector.GzipCompatibilitySelector
 
shouldGzip(String) - Method in class com.atlassian.gzipfilter.selector.UrlRewriteGzipCompatibilitySelector
 
shouldGzip() - Method in class com.atlassian.gzipfilter.selector.UrlRewriteGzipCompatibilitySelector
 
stream - Variable in class com.atlassian.gzipfilter.GzipResponseWrapper
 

T

TestServlet - Class in com.atlassian.gzipfilter.test.web
A test servlet
TestServlet() - Constructor for class com.atlassian.gzipfilter.test.web.TestServlet
 

U

updateDestination(RoutablePrintWriter.DestinationFactory) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
updateDestination(RoutableServletOutputStream.DestinationFactory) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
UrlRewriteGzipCompatibilitySelector - Class in com.atlassian.gzipfilter.selector
 
UrlRewriteGzipCompatibilitySelector(UrlRewriter, HttpServletRequest) - Constructor for class com.atlassian.gzipfilter.selector.UrlRewriteGzipCompatibilitySelector
 
useGzip() - Method in interface com.atlassian.gzipfilter.integration.GzipFilterIntegration
 
UTF8_TEXT - Static variable in class com.atlassian.gzipfilter.test.web.UTF8Servlet
 
UTF8Servlet - Class in com.atlassian.gzipfilter.test.web
A servlet that send UTF-8 text back to the client.
UTF8Servlet() - Constructor for class com.atlassian.gzipfilter.test.web.UTF8Servlet
 

W

write(int) - Method in class com.atlassian.gzipfilter.GzipResponseStream
 
write(byte[]) - Method in class com.atlassian.gzipfilter.GzipResponseStream
 
write(byte[], int, int) - Method in class com.atlassian.gzipfilter.GzipResponseStream
 
write(String) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
write(String, int, int) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
write(char[]) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
write(char[], int, int) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
write(int) - Method in class com.atlassian.gzipfilter.RoutablePrintWriter
 
write(int) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
write(byte[]) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
write(byte[], int, int) - Method in class com.atlassian.gzipfilter.RoutableServletOutputStream
 
writer - Variable in class com.atlassian.gzipfilter.GzipResponseWrapper
 

A C D E F G H I M N O P R S T U W

Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.