Clarify the purpose of an `addListener` method
This commit is contained in:
parent
fd5e9ea016
commit
d1eb247d8c
|
@ -116,7 +116,7 @@ public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
|||
|
||||
final AtomicReference<ScheduledFuture<?>> renewPresenceFutureReference = new AtomicReference<>();
|
||||
|
||||
context.addListener((closingContext, statusCode, reason) -> {
|
||||
context.addWebsocketClosedListener((closingContext, statusCode, reason) -> {
|
||||
openWebsocketAtomicInteger.decrementAndGet();
|
||||
openWebsocketCounter.dec();
|
||||
|
||||
|
@ -160,7 +160,7 @@ public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
|||
}
|
||||
} else {
|
||||
final Timer.Context timer = unauthenticatedDurationTimer.time();
|
||||
context.addListener((context1, statusCode, reason) -> timer.stop());
|
||||
context.addWebsocketClosedListener((context1, statusCode, reason) -> timer.stop());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ public class ProvisioningConnectListener implements WebSocketConnectListener {
|
|||
@Override
|
||||
public void onWebSocketConnect(WebSocketSessionContext context) {
|
||||
final ProvisioningAddress provisioningAddress = ProvisioningAddress.generate();
|
||||
context.addListener((context1, statusCode, reason) -> provisioningManager.removeListener(provisioningAddress));
|
||||
context.addWebsocketClosedListener((context1, statusCode, reason) -> provisioningManager.removeListener(provisioningAddress));
|
||||
|
||||
provisioningManager.addListener(provisioningAddress, message -> {
|
||||
assert message.getType() == PubSubProtos.PubSubMessage.Type.DELIVER;
|
||||
|
|
|
@ -136,7 +136,7 @@ class WebSocketConnectionTest {
|
|||
|
||||
connectListener.onWebSocketConnect(sessionContext);
|
||||
|
||||
verify(sessionContext).addListener(any(WebSocketSessionContext.WebSocketEventListener.class));
|
||||
verify(sessionContext).addWebsocketClosedListener(any(WebSocketSessionContext.WebSocketEventListener.class));
|
||||
|
||||
when(upgradeRequest.getParameterMap()).thenReturn(Map.of(
|
||||
"login", List.of(INVALID_USER),
|
||||
|
|
|
@ -38,7 +38,7 @@ public class WebSocketSessionContext {
|
|||
return authenticated;
|
||||
}
|
||||
|
||||
public synchronized void addListener(WebSocketEventListener listener) {
|
||||
public synchronized void addWebsocketClosedListener(WebSocketEventListener listener) {
|
||||
if (!closed) this.closeListeners.add(listener);
|
||||
else listener.onWebSocketClose(this, 1000, "Closed");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue