All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????23@io/netty/handler/codec/http/websocketx/WebSocketServerHandshakerjava/lang/ObjectWebSocketServerHandshaker.javaBio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker$2Bio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker$1logger/Lio/netty/util/internal/logging/InternalLogger;CLOSED_CHANNEL_EXCEPTION*Ljava/nio/channels/ClosedChannelException;uriLjava/lang/String;subprotocols[Ljava/lang/String;version9Lio/netty/handler/codec/http/websocketx/WebSocketVersion;maxFramePayloadLengthIselectedSubprotocolSUB_PROTOCOL_WILDCARD*a(Lio/netty/handler/codec/http/websocketx/WebSocketVersion;Ljava/lang/String;Ljava/lang/String;I)V()V
		!,#java/lang/String%split'(Ljava/lang/String;)[Ljava/lang/String;'(
&)7io/netty/handler/codec/http/websocketx/WebSocketVersion+trim()Ljava/lang/String;./
&0	2"io/netty/util/internal/EmptyArrays4
EMPTY_STRINGS6	57	9isubprotocolArraythisBLio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;()Ljava/util/Set;java/util/LinkedHashSet@
Ajava/util/CollectionsCaddAll,(Ljava/util/Collection;[Ljava/lang/Object;)ZEF
DGret#Ljava/util/Set;Ljava/util/Set;;()Lio/netty/handler/codec/http/websocketx/WebSocketVersion;()I	handshakei(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/FullHttpRequest;)Lio/netty/channel/ChannelFuture;io/netty/channel/ChannelP
newPromise#()Lio/netty/channel/ChannelPromise;RSQT?(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/FullHttpRequest;Lio/netty/handler/codec/http/HttpHeaders;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture;NV
WchannelLio/netty/channel/Channel;req-Lio/netty/handler/codec/http/FullHttpRequest;
	]-io/netty/util/internal/logging/InternalLogger_isDebugEnabled()Zab`c({} WebSocket version {} server handshakeeL
gdebug9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vij`knewHandshakeResponse?(Lio/netty/handler/codec/http/FullHttpRequest;Lio/netty/handler/codec/http/HttpHeaders;)Lio/netty/handler/codec/http/FullHttpResponse;mn
opipeline$()Lio/netty/channel/ChannelPipeline;qrQs0io/netty/handler/codec/http/HttpObjectAggregatoru io/netty/channel/ChannelPipelinewget4(Ljava/lang/Class;)Lio/netty/channel/ChannelHandler;yzx{remove}zx~,io/netty/handler/codec/http/FullHttpResponse?1io/netty/handler/codec/http/HttpContentCompressor?.io/netty/handler/codec/http/HttpRequestDecoder?context;(Ljava/lang/Class;)Lio/netty/channel/ChannelHandlerContext;??x?+io/netty/handler/codec/http/HttpServerCodec?java/lang/IllegalStateException?5No HttpDecoder and no HttpServerCodec in the pipeline?(Ljava/lang/String;)V?
??io/netty/channel/ChannelPromise?
setFailure8(Ljava/lang/Throwable;)Lio/netty/channel/ChannelPromise;????&io/netty/channel/ChannelHandlerContext?name?/??	wsdecoder?newWebsocketDecoder@()Lio/netty/handler/codec/http/websocketx/WebSocketFrameDecoder;??
?	addBeforei(Ljava/lang/String;Ljava/lang/String;Lio/netty/channel/ChannelHandler;)Lio/netty/channel/ChannelPipeline;??x?	wsencoder?newWebSocketEncoder@()Lio/netty/handler/codec/http/websocketx/WebSocketFrameEncoder;??
?replaceh(Ljava/lang/String;Ljava/lang/String;Lio/netty/channel/ChannelHandler;)Lio/netty/channel/ChannelHandler;??x?/io/netty/handler/codec/http/HttpResponseEncoder?
writeAndFlush4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;??Q?x(Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;Ljava/lang/String;Lio/netty/channel/ChannelPromise;)V?
	?io/netty/channel/ChannelFuture?addListenerR(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture;????encoderNameresponseHeaders)Lio/netty/handler/codec/http/HttpHeaders;promise!Lio/netty/channel/ChannelPromise;response.Lio/netty/handler/codec/http/FullHttpResponse;p"Lio/netty/channel/ChannelPipeline;ctx(Lio/netty/channel/ChannelHandlerContext;e(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/HttpRequest;)Lio/netty/channel/ChannelFuture;?(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/HttpRequest;Lio/netty/handler/codec/http/HttpHeaders;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture;N?
?)Lio/netty/handler/codec/http/HttpRequest;java/lang/Throwable?+io/netty/handler/codec/http/FullHttpRequest?httpAggregator?(I)V?
v?addAfter??x?
handshaker??(Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;Lio/netty/channel/Channel;Lio/netty/handler/codec/http/HttpHeaders;Lio/netty/channel/ChannelPromise;)V?
? io/netty/util/ReferenceCountUtil?retain&(Ljava/lang/Object;)Ljava/lang/Object;??
??fireChannelRead<(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext;????'io/netty/handler/codec/http/HttpRequest?'io/netty/handler/codec/http/HttpHeaders?causeLjava/lang/Throwable;aggregatorNameclosex(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/websocketx/CloseWebSocketFrame;)Lio/netty/channel/ChannelFuture;java/lang/NullPointerException?Y
???(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/websocketx/CloseWebSocketFrame;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture;??
?frame4io/netty/util/internal/logging/InternalLoggerFactorygetInstanceB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;
(java/nio/channels/ClosedChannelException
handshake(...)!$io/netty/util/internal/ThrowableUtil#unknownStackTraceO(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable;%&
$'
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signature%()Ljava/util/Set;
SourceFileInnerClasses!

)*O*?*+? *,?"-?2-$?*:6??2?1S????*?3?
*?8?3*?:?+H;$<O=>OOOO,6
ST	UVWX%Y2X8[>\A]H_N`-!?,&&-??/*/*?"?+=>,f?*a?AY?BL+*?3?HW+?+=>IK.IJ,mno/0L*/*? ?+=>,vM*/*?:?+=>,NO*L*+,+?U?X?+ =>YZ[\,?NV*
	?^?d??^f+*?h?l*,-?p:+?t:v?|?
v?W??|?
??W???:?]???:???Y?????W????*????W???*????W??:?8???*????W?????:?*????W+???	Y*????W?+f
??=>YZ[\????"???*???a????-?,Z???"?*?6?@?L?V?a?f?q?v??????????????????-?%?x?3?5?4&N?*L*+,+?U?ϰ+ =>YZ[?,?N?*?		?,?ԙ*+,??-?X??^?d??^f+*?h?l+?t:???:?'???:???Y?????W??:???vY ?ٹ?W޻Y*+-???W,???W?:??W?????+\	?
???=>?YZ?[???????6???A~??nQ?,N????.?6?A?F?Q?V?gjn	?
?"?%?#?$?&-0?;x??EQ???x?&?mn??*j+?
??Y????*+,+?U???+ =>YZ??,78:-??*x+?
??Y????+,-?????+*=>YZ????,HIK-*ey+?*?3???+$?*M,N-?66?U-2:?1:*?3:?6	6

	?-
2:??
??*???
??҄????+>N2?+F?y=>yd,6
VWZ[+\2^N_\`bahbk^q[wh-Z?&--?!&--&&-?!&??&--?/*/*??+=>,r????*??,0*:??^?Y? "?(???,
1212	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy