Skip to content

Commit f699b28

Browse files
committed
More docs.
1 parent 6283352 commit f699b28

File tree

5 files changed

+35
-0
lines changed

5 files changed

+35
-0
lines changed

providers/grizzly/src/main/java/org/asynchttpclient/providers/grizzly/filters/AsyncHttpClientEventFilter.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@
2323

2424
import java.io.IOException;
2525

26+
/**
27+
* Extension of the {@link HttpClientFilter} that is responsible for handling
28+
* events triggered by the parsing and serialization of HTTP packets.
29+
*
30+
* @since 2.0
31+
* @author The Grizzly Team
32+
*/
2633
public final class AsyncHttpClientEventFilter extends HttpClientFilter
2734
implements GrizzlyAsyncHttpProvider.Cleanup {
2835

providers/grizzly/src/main/java/org/asynchttpclient/providers/grizzly/filters/AsyncHttpClientFilter.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@
6767
import static org.asynchttpclient.util.AsyncHttpProviderUtils.getAuthority;
6868
import static org.asynchttpclient.util.MiscUtil.isNonEmpty;
6969

70+
/**
71+
* This {@link org.glassfish.grizzly.filterchain.Filter} is typically the last
72+
* in the {@FilterChain}. Its primary responsibility is converting the
73+
* async-http-client {@link Request} into a Grizzly {@link HttpRequestPacket}.
74+
*
75+
* @since 1.7
76+
* @author The Grizzly Team
77+
*/
7078
public final class AsyncHttpClientFilter extends BaseFilter {
7179

7280
private ConcurrentLinkedQueue<HttpRequestPacketImpl> requestCache

providers/grizzly/src/main/java/org/asynchttpclient/providers/grizzly/filters/AsyncHttpClientTransportFilter.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@
2222
import java.io.EOFException;
2323
import java.io.IOException;
2424

25+
/**
26+
* Custom {@link TransportFilter} implementation to capture and handle low-level
27+
* exceptions.
28+
*
29+
* @since 1.7
30+
* @author The Grizzly Team
31+
*/
2532
public final class AsyncHttpClientTransportFilter extends TransportFilter {
2633

2734

providers/grizzly/src/main/java/org/asynchttpclient/providers/grizzly/filters/AsyncSpdyClientEventFilter.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,13 @@
2424
import java.io.IOException;
2525
import java.util.concurrent.ExecutorService;
2626

27+
/**
28+
* Extension of the {@link SpdyHandlerFilter} that is responsible for handling
29+
* events triggered by the parsing and serialization of HTTP packets.
30+
*
31+
* @since 2.0
32+
* @author The Grizzly Team
33+
*/
2734
public final class AsyncSpdyClientEventFilter extends SpdyHandlerFilter
2835
implements GrizzlyAsyncHttpProvider.Cleanup {
2936

providers/grizzly/src/main/java/org/asynchttpclient/providers/grizzly/filters/ClientEncodingFilter.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@
1919
import org.glassfish.grizzly.http.util.DataChunk;
2020
import org.glassfish.grizzly.http.util.Header;
2121

22+
/**
23+
* {@link EncodingFilter} to enable gzip encoding.
24+
*
25+
* @since 1.7
26+
* @author The Grizzly Team
27+
*/
2228
public final class ClientEncodingFilter implements EncodingFilter {
2329

2430

0 commit comments

Comments
 (0)