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

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

There is a newer version: 129
Show newest version
????2?Eio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler?io/netty/handler/codec/http/websocketx/WebSocketProtocolHandler#WebSocketServerProtocolHandler.javaWio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler$HandshakeCompleteHandshakeComplete_io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler$ServerHandshakeStateEvent	ServerHandshakeStateEventGio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler$1HANDSHAKER_ATTR_KEYLio/netty/util/AttributeKey;`Lio/netty/util/AttributeKey;
websocketPathLjava/lang/String;subprotocolsallowExtensionsZmaxFramePayloadLengthIallowMaskMismatchcheckStartsWith(Ljava/lang/String;)V((Ljava/lang/String;Ljava/lang/String;Z)V
thisGLio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler;(Ljava/lang/String;Z)V+(Ljava/lang/String;Ljava/lang/String;ZIZZ)V#
$'(Ljava/lang/String;Ljava/lang/String;)V)(Ljava/lang/String;Ljava/lang/String;ZI)V'
(*(Ljava/lang/String;Ljava/lang/String;ZIZ)V*
+maxFrameSize()V.
/	1	3	5	7	9	;handlerAdded+(Lio/netty/channel/ChannelHandlerContext;)V&io/netty/channel/ChannelHandlerContext?pipeline$()Lio/netty/channel/ChannelPipeline;AB@CNio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandlerE io/netty/channel/ChannelPipelineGget4(Ljava/lang/Class;)Lio/netty/channel/ChannelHandler;IJHKname()Ljava/lang/String;MN@Ojava/lang/ClassQgetNameSN
RT
F$	addBeforei(Ljava/lang/String;Ljava/lang/String;Lio/netty/channel/ChannelHandler;)Lio/netty/channel/ChannelPipeline;WXHY9io/netty/handler/codec/http/websocketx/Utf8FrameValidator[
\/ctx(Lio/netty/channel/ChannelHandlerContext;cp"Lio/netty/channel/ChannelPipeline;decoder(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http/websocketx/WebSocketFrame;Ljava/util/List;)Vjava/lang/Exceptiond:io/netty/handler/codec/http/websocketx/CloseWebSocketFramefchannel()Lio/netty/channel/Channel;hi@j
getHandshaker^(Lio/netty/channel/Channel;)Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;lm
n5io/netty/handler/codec/http/websocketx/WebSocketFramepretain9()Lio/netty/handler/codec/http/websocketx/WebSocketFrame;rs
qt@io/netty/handler/codec/http/websocketx/WebSocketServerHandshakervclosex(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/websocketx/CloseWebSocketFrame;)Lio/netty/channel/ChannelFuture;xy
wzio/netty/buffer/Unpooled|EMPTY_BUFFERLio/netty/buffer/ByteBuf;~	}?
writeAndFlush4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;??@?&io/netty/channel/ChannelFutureListener?CLOSE(Lio/netty/channel/ChannelFutureListener;??	??io/netty/channel/ChannelFuture?addListenerR(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture;????bc
?
handshakerBLio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;frame7Lio/netty/handler/codec/http/websocketx/WebSocketFrame;out$Ljava/util/List;Ljava/util/List;exceptionCaught@(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)VBio/netty/handler/codec/http/websocketx/WebSocketHandshakeException?3io/netty/handler/codec/http/DefaultFullHttpResponse?'io/netty/handler/codec/http/HttpVersion?HTTP_1_1)Lio/netty/handler/codec/http/HttpVersion;??	??.io/netty/handler/codec/http/HttpResponseStatus?BAD_REQUEST0Lio/netty/handler/codec/http/HttpResponseStatus;??	??java/lang/Throwable?
getMessage?N
??java/lang/String?getBytes()[B??
??
wrappedBuffer([B)Lio/netty/buffer/ByteBuf;??
}?u(Lio/netty/handler/codec/http/HttpVersion;Lio/netty/handler/codec/http/HttpResponseStatus;Lio/netty/buffer/ByteBuf;)V?
??io/netty/channel/Channel???fireExceptionCaught?(Ljava/lang/Throwable;)Lio/netty/channel/ChannelHandlerContext;??@?"()Lio/netty/channel/ChannelFuture;x?@?response.Lio/netty/handler/codec/http/FullHttpResponse;causeLjava/lang/Throwable;	?attr7(Lio/netty/util/AttributeKey;)Lio/netty/util/Attribute;????io/netty/util/Attribute?()Ljava/lang/Object;I???Lio/netty/channel/Channel;
setHandshaker_(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;)Vset(Ljava/lang/Object;)V????forbiddenHttpRequestResponder#()Lio/netty/channel/ChannelHandler;

/M(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V
?
HANDSHAKER?io/netty/util/AttributeKey?valueOfA(Ljava/lang/Class;Ljava/lang/String;)Lio/netty/util/AttributeKey;??
??	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions?(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http/websocketx/WebSocketFrame;Ljava/util/List;)V
SourceFileInnerClasses!??@*+??? ?
lm!?N*+"?%??  ?
pq&?J*+,???  ?
tu?V
*+,"?)??*
 


?
x	y'?a*+,?,??4 -?
}
~*?m
*+,?%??>
 



-
?
??#??&*?0*+?2*,?4*?6*?8*?:*???r+?DM,F?L?9+?D+?PF?U?FY*?2*?4*?6*?8*?:*?+?k?o:?,?uW+?k,?g?{W?+????????W?*+,-????40??J J^_J??J???J???&	?????/?A?B?I???/w??e??????G,???3??Y????,????????N+?k-??????W?+,??W+??W??*??G G^_G???"????4?7???F??7?elm?<*?ι????w??h??????H*?ι?+????h????
????? ?
Y????Db??5*+,?q-??? ?6?e?.?+w??α?ab
a??
@





© 2015 - 2025 Weber Informatics LLC | Privacy Policy