Skip to content

Commit fab4bb7

Browse files
committed
Fix javadoc
1 parent 2ea7c06 commit fab4bb7

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

client/src/main/java/org/asynchttpclient/AsyncHandler.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@
2525
* Callback methods get invoked in the following order:
2626
* <ol>
2727
* <li>{@link #onStatusReceived(HttpResponseStatus)},</li>
28-
* <li>{@link #onHeadersReceived(HttpResponseHeaders)},</li>
28+
* <li>{@link #onHeadersReceived(HttpHeaders)},</li>
2929
* <li>{@link #onBodyPartReceived(HttpResponseBodyPart)}, which could be invoked multiple times,</li>
30+
* <li>{@link #onTrailingHeadersReceived(HttpHeaders)}, which is only invoked if trailing HTTP headers are received</li>
3031
* <li>{@link #onCompleted()}, once the response has been fully read.</li>
3132
* </ol>
3233
* <br>
@@ -101,9 +102,9 @@ enum State {
101102

102103
/**
103104
* Invoked when trailing headers have been received.
104-
* @param headers
105-
* @return
106-
* @throws Exception
105+
* @param headers the trailing HTTP headers.
106+
* @return a {@link State} telling to CONTINUE or ABORT the current processing.
107+
* @throws Exception if something wrong happens
107108
*/
108109
default State onTrailingHeadersReceived(HttpHeaders headers) throws Exception {
109110
return State.CONTINUE;

client/src/main/java/org/asynchttpclient/RequestBuilderBase.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,9 @@ public T clearHeaders() {
181181
}
182182

183183
/**
184+
* @param name header name
185+
* @param value header value to set
186+
* @return {@code this}
184187
* @see #setHeader(CharSequence, Object)
185188
*/
186189
public T setHeader(CharSequence name, String value) {
@@ -212,6 +215,9 @@ public T setHeader(CharSequence name, Iterable<?> values) {
212215
}
213216

214217
/**
218+
* @param name header name
219+
* @param value header value to add
220+
* @return {@code this}
215221
* @see #addHeader(CharSequence, Object)
216222
*/
217223
public T addHeader(CharSequence name, String value) {

client/src/main/java/org/asynchttpclient/Response.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,15 +141,15 @@ public interface Response {
141141

142142
/**
143143
* Return true if the response's headers has been computed by an {@link AsyncHandler} It will return false if the either
144-
* {@link AsyncHandler#onStatusReceived(HttpResponseStatus)} or {@link AsyncHandler#onHeadersReceived(HttpResponseHeaders)} returned {@link AsyncHandler.State#ABORT}
144+
* {@link AsyncHandler#onStatusReceived(HttpResponseStatus)} or {@link AsyncHandler#onHeadersReceived(HttpHeaders)} returned {@link AsyncHandler.State#ABORT}
145145
*
146146
* @return true if the response's headers has been computed by an {@link AsyncHandler}
147147
*/
148148
boolean hasResponseHeaders();
149149

150150
/**
151151
* Return true if the response's body has been computed by an {@link AsyncHandler}. It will return false if the either {@link AsyncHandler#onStatusReceived(HttpResponseStatus)}
152-
* or {@link AsyncHandler#onHeadersReceived(HttpResponseHeaders)} returned {@link AsyncHandler.State#ABORT}
152+
* or {@link AsyncHandler#onHeadersReceived(HttpHeaders)} returned {@link AsyncHandler.State#ABORT}
153153
*
154154
* @return true if the response's body has been computed by an {@link AsyncHandler}
155155
*/

0 commit comments

Comments
 (0)