Skip to content

Commit c5cd265

Browse files
committed
Minor clean: rename NRF fields and accessors
1 parent 4c61d39 commit c5cd265

8 files changed

+34
-41
lines changed

client/src/main/java/org/asynchttpclient/netty/NettyResponseFuture.java

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -73,23 +73,18 @@ public final class NettyResponseFuture<V> extends AbstractListenableFuture<V> {
7373
private volatile int inAuth = 0;
7474
private volatile int inProxyAuth = 0;
7575
private volatile int statusReceived = 0;
76+
@SuppressWarnings("unused")
7677
private volatile int contentProcessed = 0;
78+
@SuppressWarnings("unused")
7779
private volatile int onThrowableCalled = 0;
7880

79-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> isDoneField =
80-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "isDone");
81-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> isCancelledField =
82-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "isCancelled");
83-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> inAuthField =
84-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "inAuth");
85-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> inProxyAuthField =
86-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "inProxyAuth");
87-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> statusReceivedField =
88-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "statusReceived");
89-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> contentProcessedField =
90-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "contentProcessed");
91-
private static final AtomicIntegerFieldUpdater<NettyResponseFuture> onThrowableCalledField =
92-
AtomicIntegerFieldUpdater.newUpdater(NettyResponseFuture.class, "onThrowableCalled");
81+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> isDoneField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "isDone");
82+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> isCancelledField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "isCancelled");
83+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> inAuthField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "inAuth");
84+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> inProxyAuthField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "inProxyAuth");
85+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> statusReceivedField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "statusReceived");
86+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> contentProcessedField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "contentProcessed");
87+
private static final AtomicIntegerFieldUpdater<NettyResponseFuture<?>> onThrowableCalledField = newAtomicIntegerFieldUpdater(NettyResponseFuture.class, "onThrowableCalled");
9388

9489
// volatile where we need CAS ops
9590
private volatile int redirectCount = 0;
@@ -109,7 +104,7 @@ public final class NettyResponseFuture<V> extends AbstractListenableFuture<V> {
109104
private Request currentRequest;
110105
private NettyRequest nettyRequest;
111106
private AsyncHandler<V> asyncHandler;
112-
private boolean streamWasAlreadyConsumed;
107+
private boolean streamAlreadyConsumed;
113108
private boolean reuseChannel;
114109
private boolean headersAlreadyWrittenOnContinue;
115110
private boolean dontWriteBodyBecauseExpectContinue;
@@ -354,27 +349,27 @@ public TimeoutsHolder getTimeoutsHolder() {
354349
return timeoutsHolder;
355350
}
356351

357-
public boolean getInAuth() {
352+
public boolean isInAuth() {
358353
return inAuth != 0;
359354
}
360355

361356
public void setInAuth(boolean inAuth) {
362357
this.inAuth = inAuth ? 1 : 0;
363358
}
364359

365-
public boolean getAndSetInAuth(boolean set) {
360+
public boolean isAndSetInAuth(boolean set) {
366361
return inAuthField.getAndSet(this, set ? 1 : 0) != 0;
367362
}
368363

369-
public boolean getInProxyAuth() {
364+
public boolean isInProxyAuth() {
370365
return inProxyAuth != 0;
371366
}
372367

373368
public void setInProxyAuth(boolean inProxyAuth) {
374369
this.inProxyAuth = inProxyAuth ? 1 : 0;
375370
}
376371

377-
public boolean getAndSetInProxyAuth(boolean inProxyAuth) {
372+
public boolean isAndSetInProxyAuth(boolean inProxyAuth) {
378373
return inProxyAuthField.getAndSet(this, inProxyAuth ? 1 : 0) != 0;
379374
}
380375

@@ -386,16 +381,16 @@ public void setChannelState(ChannelState channelState) {
386381
this.channelState = channelState;
387382
}
388383

389-
public boolean getAndSetStatusReceived(boolean sr) {
384+
public boolean isAndSetStatusReceived(boolean sr) {
390385
return statusReceivedField.getAndSet(this, sr ? 1 : 0) != 0;
391386
}
392387

393-
public boolean isStreamWasAlreadyConsumed() {
394-
return streamWasAlreadyConsumed;
388+
public boolean isStreamConsumed() {
389+
return streamAlreadyConsumed;
395390
}
396391

397-
public void setStreamWasAlreadyConsumed(boolean streamWasAlreadyConsumed) {
398-
this.streamWasAlreadyConsumed = streamWasAlreadyConsumed;
392+
public void setStreamConsumed(boolean streamConsumed) {
393+
this.streamAlreadyConsumed = streamConsumed;
399394
}
400395

401396
public long getLastTouch() {
@@ -445,7 +440,7 @@ public Channel channel() {
445440
return channel;
446441
}
447442

448-
public boolean reuseChannel() {
443+
public boolean isReuseChannel() {
449444
return reuseChannel;
450445
}
451446

@@ -467,10 +462,8 @@ public void setCurrentRequest(Request currentRequest) {
467462
*
468463
* @return true if that {@link Future} cannot be recovered.
469464
*/
470-
public boolean canBeReplayed() {
471-
return !isDone() && !(Channels.isChannelValid(channel) && !getUri().getScheme().equalsIgnoreCase("https"))
472-
&& inAuth == 0
473-
&& inProxyAuth == 0;
465+
public boolean isReplayPossible() {
466+
return !isDone() && !(Channels.isChannelValid(channel) && !getUri().getScheme().equalsIgnoreCase("https")) && inAuth == 0 && inProxyAuth == 0;
474467
}
475468

476469
public long getStart() {

client/src/main/java/org/asynchttpclient/netty/handler/HttpHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ private boolean exitAfterHandlingStatus(//
8686
HttpResponse response, AsyncHandler<?> handler,//
8787
NettyResponseStatus status,//
8888
HttpRequest httpRequest) throws IOException, Exception {
89-
return !future.getAndSetStatusReceived(true) && handler.onStatusReceived(status) != State.CONTINUE;
89+
return !future.isAndSetStatusReceived(true) && handler.onStatusReceived(status) != State.CONTINUE;
9090
}
9191

9292
private boolean exitAfterHandlingHeaders(//

client/src/main/java/org/asynchttpclient/netty/handler/intercept/ProxyUnauthorized407Interceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public boolean exitAfterHandling407(//
6060
ProxyServer proxyServer,//
6161
HttpRequest httpRequest) {
6262

63-
if (future.getAndSetInProxyAuth(true)) {
63+
if (future.isAndSetInProxyAuth(true)) {
6464
LOGGER.info("Can't handle 407 as auth was already performed");
6565
return false;
6666
}

client/src/main/java/org/asynchttpclient/netty/handler/intercept/Unauthorized401Interceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public boolean exitAfterHandling401(//
6868
return false;
6969
}
7070

71-
if (future.getAndSetInAuth(true)) {
71+
if (future.isAndSetInAuth(true)) {
7272
LOGGER.info("Can't handle 401 as auth was already performed");
7373
return false;
7474
}

client/src/main/java/org/asynchttpclient/netty/request/NettyRequestSender.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ private <T> NettyResponseFuture<T> newNettyRequestAndResponseFuture(final Reques
203203

204204
private Channel getOpenChannel(NettyResponseFuture<?> future, Request request, ProxyServer proxyServer, AsyncHandler<?> asyncHandler) {
205205

206-
if (future != null && future.reuseChannel() && Channels.isChannelValid(future.channel()))
206+
if (future != null && future.isReuseChannel() && Channels.isChannelValid(future.channel()))
207207
return future.channel();
208208
else
209209
return pollPooledChannel(request, proxyServer, asyncHandler);
@@ -422,9 +422,9 @@ public boolean retry(NettyResponseFuture<?> future) {
422422
if (isClosed())
423423
return false;
424424

425-
if (future.canBeReplayed()) {
425+
if (future.isReplayPossible()) {
426426
future.setChannelState(ChannelState.RECONNECTED);
427-
future.getAndSetStatusReceived(false);
427+
future.isAndSetStatusReceived(false);
428428

429429
LOGGER.debug("Trying to recover request {}\n", future.getNettyRequest().getHttpRequest());
430430
if (future.getAsyncHandler() instanceof AsyncHandlerExtensions) {
@@ -460,7 +460,7 @@ public boolean applyIoExceptionFiltersAndReplayRequest(NettyResponseFuture<?> fu
460460
}
461461
}
462462

463-
if (fc.replayRequest() && future.incrementRetryAndCheck() && future.canBeReplayed()) {
463+
if (fc.replayRequest() && future.incrementRetryAndCheck() && future.isReplayPossible()) {
464464
replayRequest(future, fc, channel);
465465
replayed = true;
466466
}

client/src/main/java/org/asynchttpclient/netty/request/WriteListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ protected void operationComplete(Channel channel, Throwable cause) {
6767
* We need to make sure we aren't in the middle of an authorization process before publishing events as we will re-publish again the same event after the authorization,
6868
* causing unpredictable behavior.
6969
*/
70-
boolean startPublishing = !future.getInAuth() && !future.getInProxyAuth();
70+
boolean startPublishing = !future.isInAuth() && !future.isInProxyAuth();
7171
if (startPublishing) {
7272

7373
if (notifyHeaders) {

client/src/main/java/org/asynchttpclient/netty/request/body/NettyInputStreamBody.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,15 @@ public String getContentType() {
6262
public void write(Channel channel, NettyResponseFuture<?> future) throws IOException {
6363
final InputStream is = inputStream;
6464

65-
if (future.isStreamWasAlreadyConsumed()) {
65+
if (future.isStreamConsumed()) {
6666
if (is.markSupported())
6767
is.reset();
6868
else {
6969
LOGGER.warn("Stream has already been consumed and cannot be reset");
7070
return;
7171
}
7272
} else {
73-
future.setStreamWasAlreadyConsumed(true);
73+
future.setStreamConsumed(true);
7474
}
7575

7676
channel.write(new ChunkedStream(is), channel.newProgressivePromise()).addListener(

client/src/main/java/org/asynchttpclient/netty/request/body/NettyReactiveStreamsBody.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ public String getContentType() {
5959

6060
@Override
6161
public void write(Channel channel, NettyResponseFuture<?> future) throws IOException {
62-
if (future.isStreamWasAlreadyConsumed()) {
62+
if (future.isStreamConsumed()) {
6363
LOGGER.warn("Stream has already been consumed and cannot be reset");
6464
} else {
65-
future.setStreamWasAlreadyConsumed(true);
65+
future.setStreamConsumed(true);
6666
NettySubscriber subscriber = new NettySubscriber(channel, future);
6767
channel.pipeline().addLast(NAME_IN_CHANNEL_PIPELINE, subscriber);
6868
publisher.subscribe(new SubscriberAdapter(subscriber));

0 commit comments

Comments
 (0)