Skip to content

Commit 43302d2

Browse files
committed
WebSocket implement getSession()
1 parent 0e5a8b1 commit 43302d2

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

websocket/vertx/src/main/java/io/undertow/websockets/vertx/VertxWebSocketHttpExchange.java

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,30 @@
1515

1616
package io.undertow.websockets.vertx;
1717

18+
import java.security.Principal;
19+
import java.util.ArrayList;
20+
import java.util.Collection;
21+
import java.util.Collections;
22+
import java.util.HashMap;
23+
import java.util.List;
24+
import java.util.Map;
25+
import java.util.Set;
26+
import java.util.TreeMap;
27+
import java.util.concurrent.Executor;
28+
import java.util.function.Consumer;
29+
1830
import io.netty.channel.ChannelHandler;
1931
import io.netty.channel.ChannelHandlerContext;
20-
import io.netty.channel.ChannelPipeline;
2132
import io.netty.handler.codec.http.HttpHeaderNames;
2233
import io.undertow.websockets.handshake.WebSocketHttpExchange;
2334
import io.vertx.core.AsyncResult;
2435
import io.vertx.core.Handler;
2536
import io.vertx.core.http.HttpServerRequest;
2637
import io.vertx.core.http.HttpServerResponse;
2738
import io.vertx.core.http.impl.Http1xServerConnection;
28-
import io.vertx.core.net.impl.ConnectionBase;
2939
import io.vertx.ext.auth.User;
3040
import io.vertx.ext.web.RoutingContext;
3141

32-
import java.security.Principal;
33-
import java.util.*;
34-
import java.util.concurrent.Executor;
35-
import java.util.function.Consumer;
36-
3742
/**
3843
* @author Stuart Douglas
3944
*/
@@ -158,7 +163,7 @@ public String getQueryString() {
158163

159164
@Override
160165
public Object getSession() {
161-
return null;
166+
return exchange.session();
162167
}
163168

164169
@Override

0 commit comments

Comments
 (0)