Skip to content

Commit afc15ae

Browse files
committed
will of D
1 parent e12cf48 commit afc15ae

File tree

6 files changed

+15
-16
lines changed

6 files changed

+15
-16
lines changed

avaje-jex-websockets/src/main/java/io/avaje/jex/websocket/JexWebSocket.java renamed to avaje-jex-websockets/src/main/java/io/avaje/jex/websocket/DWebSocket.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
import io.avaje.jex.websocket.exception.CloseCode;
1111
import io.avaje.jex.websocket.internal.AbstractWebSocket;
1212

13-
class JexWebSocket extends AbstractWebSocket {
13+
class DWebSocket extends AbstractWebSocket {
1414

1515
private final WebSocketListener listener;
1616
private final Context ctx;
1717

18-
JexWebSocket(Context ctx, WebSocketListener listener) {
18+
DWebSocket(Context ctx, WebSocketListener listener) {
1919
super(ctx.exchange());
2020
this.listener = listener;
2121
this.ctx = ctx;
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
import io.avaje.jex.http.Context;
44
import io.avaje.jex.websocket.internal.WebSocketHandler;
55

6-
class WebSocketExchangeHandler extends WebSocketHandler {
6+
class DWebSocketHandler extends WebSocketHandler {
77

88
private final WebSocketListener listener;
99

10-
WebSocketExchangeHandler(WebSocketListener listener) {
10+
DWebSocketHandler(WebSocketListener listener) {
1111
this.listener = listener;
1212
}
1313

1414
@Override
15-
protected JexWebSocket openWebSocket(Context exchange) {
15+
protected DWebSocket openWebSocket(Context exchange) {
1616

17-
return new JexWebSocket(exchange, listener);
17+
return new DWebSocket(exchange, listener);
1818
}
1919
}

avaje-jex-websockets/src/main/java/io/avaje/jex/websocket/WebSocketPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class WebSocketPlugin implements JexPlugin {
1313
private final List<Routing.HttpService> handlers = new ArrayList<>();
1414

1515
public WebSocketPlugin ws(String path, WebSocketListener listener, Role... roles) {
16-
handlers.add(r -> r.get(path, new WebSocketExchangeHandler(listener), roles));
16+
handlers.add(r -> r.get(path, new DWebSocketHandler(listener), roles));
1717
return this;
1818
}
1919

avaje-jex-websockets/src/main/java/io/avaje/jex/websocket/internal/Util.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,13 @@
4040
class Util {
4141

4242
public static final String HEADER_UPGRADE = "Upgrade";
43-
4443
public static final String HEADER_UPGRADE_VALUE = "websocket";
45-
4644
public static final String HEADER_CONNECTION = "Connection";
47-
4845
public static final String HEADER_WEBSOCKET_VERSION = "sec-websocket-version";
49-
5046
public static final String HEADER_WEBSOCKET_VERSION_VALUE = "13";
51-
5247
public static final String HEADER_WEBSOCKET_KEY = "sec-websocket-key";
53-
5448
public static final String HEADER_WEBSOCKET_ACCEPT = "sec-websocket-accept";
55-
5649
public static final String HEADER_WEBSOCKET_PROTOCOL = "sec-websocket-protocol";
57-
5850
private static final String WEBSOCKET_KEY_MAGIC = "258EAFA5-E914-47DA-95CA-C5AB0DC85B11";
5951

6052
public static String makeAcceptKey(String key) throws NoSuchAlgorithmException {

avaje-jex-websockets/src/test/java/io/avaje/jex/websocket/internal/EchoWebSocketHandler.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package io.avaje.jex.websocket.internal;
22

33
import io.avaje.jex.websocket.WebSocketListener;
4+
import io.avaje.jex.websocket.WsContext.WsError;
45
import io.avaje.jex.websocket.WsContext.WsMessage;
56

67
public class EchoWebSocketHandler implements WebSocketListener {
@@ -15,6 +16,11 @@ public void onMessage(WsMessage message) {
1516
sb = new StringBuilder();
1617
message.send(msg);
1718
}
18-
message.closeSession();
19+
// message.closeSession();
20+
}
21+
22+
@Override
23+
public void onError(WsError wsError) {
24+
wsError.error().printStackTrace();
1925
}
2026
}

avaje-jex-websockets/src/test/java/io/avaje/jex/websocket/internal/WebSocketClientUtil.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ public void onError(WebSocket webSocket, Throwable error) {
5454
if (onCloseCallback != null) {
5555
onCloseCallback.run();
5656
}
57+
error.printStackTrace();
5758
}
5859

5960
@Override

0 commit comments

Comments
 (0)