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

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

There is a newer version: 129
Show newest version
????2?Qio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler%io/netty/channel/ChannelDuplexHandler$WebSocketServerExtensionHandler.javaSio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler$1extensionHandshakersLjava/util/List;hLjava/util/List;validExtensions^Ljava/util/List;Z([Lio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandshaker;)V()V

java/lang/NullPointerException(Ljava/lang/String;)V

W[Lio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandshaker;"java/lang/IllegalArgumentException:extensionHandshakers must contains at least one handshaker
java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;!"
 #		%thisSLio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler;channelRead=(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)Vjava/lang/Exception+'io/netty/handler/codec/http/HttpRequest-headers+()Lio/netty/handler/codec/http/HttpHeaders;/0.1Hio/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionUtil3isWebsocketUpgrade,(Lio/netty/handler/codec/http/HttpHeaders;)Z56
47+io/netty/handler/codec/http/HttpHeaderNames9SEC_WEBSOCKET_EXTENSIONSLio/netty/util/AsciiString;;<	:='io/netty/handler/codec/http/HttpHeaders?getAsString,(Ljava/lang/CharSequence;)Ljava/lang/String;AB
@CextractExtensions$(Ljava/lang/String;)Ljava/util/List;EF
4Gjava/util/ListIiterator()Ljava/util/Iterator;KLJM&io/netty/channel/ChannelHandlerContextOjava/lang/ObjectQjava/lang/StringSjava/util/IteratorUhasNext()ZWXVYnext()Ljava/lang/Object;[\V]Hio/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData_Jio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionaTio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandshakerchandshakeExtension?(Lio/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData;)Lio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtension;efdgrsv()Iijbk		mjava/util/ArrayListo(I)V
q
pradd(Ljava/lang/Object;)ZtuJv)*
xextensionHandshakerVLio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandshaker;extensionHandshakersIteratorlLjava/util/Iterator;Ljava/util/Iterator;validExtensionLLio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtension;
extensionDataJLio/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData;
extensions\Ljava/util/List;IextensionsHeaderLjava/lang/String;request)Lio/netty/handler/codec/http/HttpRequest;ctx(Lio/netty/channel/ChannelHandlerContext;msgLjava/lang/Object;write^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V(io/netty/handler/codec/http/HttpResponse??1newReponseDataL()Lio/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData;??b?name()Ljava/lang/String;??
`?
parameters()Ljava/util/Map;??
`?appendExtensionG(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;??
4?~(Lio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler;Lio/netty/channel/ChannelHandlerContext;)V
?
?io/netty/channel/ChannelPromise?addListenerS(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelPromise;????setU(Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http/HttpHeaders;??
@???
?	extensionresponse*Lio/netty/handler/codec/http/HttpResponse;headerValuepromise!Lio/netty/channel/ChannelPromise;
access$000e(Lio/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler;)Ljava/util/List;x0	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions
SourceFileInnerClasses!	?
	??
??**?+?
?Y??+??
?Y??*+?$?&??*'(*?789;<!>)???)*?"?,?.??,?.N-?2?8??-?2?>?D:???H:6?N:?Z???^?`:*?&?N:	:

?'	?Z?	?^?d:?h:
???
?;
?l~?.*?n?*?pY?s?n
?l?6*?n
?wW??v*+,?y??p}z{_i|~	bf?
Tt??2??	5?i?&???????'(???????_i|}	2????fDEGH&J+K-L2M5OTPXQ_RbTqUsV}W?X?Z?[?\?^?_?a?f?g?@?>PR.TJV?#`Vb($??PR?,???_	?,????,?????8??*?n?{,??:???>?D:*?n?N:?Z?,?^?b:??:??????:???-?Y*+????W????>??W*+,-????R\??S??#r??2c???'(??????????>klm#n2pSq\r`shrmtpv??????????=?TV?2?$?,???/*?n???(?*??





© 2015 - 2025 Weber Informatics LLC | Privacy Policy