com.groupbyinc.flux.http.netty4.Netty4HttpRequestHandler.class Maven / Gradle / Ivy
???? 4 ? 8com/groupbyinc/flux/http/netty4/Netty4HttpRequestHandler BLio/netty/channel/SimpleChannelInboundHandler; ,io/netty/channel/SimpleChannelInboundHandler Netty4HttpRequestHandler.java *Lio/netty/channel/ChannelHandler$Sharable; (io/netty/channel/ChannelHandler$Sharable io/netty/channel/ChannelHandler
Sharable serverTransport ;Lcom/groupbyinc/flux/http/netty4/Netty4HttpServerTransport; httpPipeliningEnabled Z detailedErrorsEnabled
threadContext :Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext; $assertionsDisabled y(Lcom/groupbyinc/flux/http/netty4/Netty4HttpServerTransport;ZLcom/groupbyinc/flux/common/util/concurrent/ThreadContext;)V ()V
9com/groupbyinc/flux/http/netty4/Netty4HttpServerTransport
pipelining ! # % this :Lcom/groupbyinc/flux/http/netty4/Netty4HttpRequestHandler; channelRead0 =(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V java/lang/Exception + ?com/groupbyinc/flux/http/netty4/pipelining/HttpPipelinedRequest - last /()Lio/netty/handler/codec/http/LastHttpContent; / 0
. 1 +io/netty/handler/codec/http/FullHttpRequest 3 2io/netty/handler/codec/http/DefaultFullHttpRequest 5 protocolVersion +()Lio/netty/handler/codec/http/HttpVersion; 7 8 4 9 method *()Lio/netty/handler/codec/http/HttpMethod; ; < 4 = uri ()Ljava/lang/String; ? @ 4 A content ()Lio/netty/buffer/ByteBuf; C D 4 E io/netty/buffer/Unpooled G copiedBuffer 4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; I J
H K headers +()Lio/netty/handler/codec/http/HttpHeaders; M N 4 O trailingHeaders Q N 4 R ?(Lio/netty/handler/codec/http/HttpVersion;Lio/netty/handler/codec/http/HttpMethod;Ljava/lang/String;Lio/netty/buffer/ByteBuf;Lio/netty/handler/codec/http/HttpHeaders;Lio/netty/handler/codec/http/HttpHeaders;)V T
6 U 1com/groupbyinc/flux/http/netty4/Netty4HttpRequest W xContentRegistry ;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry; Y Z [ &io/netty/channel/ChannelHandlerContext ] channel ()Lio/netty/channel/Channel; _ ` ^ a ?(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lio/netty/handler/codec/http/FullHttpRequest;Lio/netty/channel/Channel;)V c
X d 1com/groupbyinc/flux/http/netty4/Netty4HttpChannel f ?(Lcom/groupbyinc/flux/http/netty4/Netty4HttpServerTransport;Lcom/groupbyinc/flux/http/netty4/Netty4HttpRequest;Lcom/groupbyinc/flux/http/netty4/pipelining/HttpPipelinedRequest;ZLcom/groupbyinc/flux/common/util/concurrent/ThreadContext;)V h
g i
decoderResult (()Lio/netty/handler/codec/DecoderResult; k l 4 m $io/netty/handler/codec/DecoderResult o isSuccess ()Z q r
p s dispatchRequest O(Lcom/groupbyinc/flux/rest/RestRequest;Lcom/groupbyinc/flux/rest/RestChannel;)V u v
w y isFailure { r
p | java/lang/AssertionError ~
cause ()Ljava/lang/Throwable; ? ?
p ? dispatchBadRequest d(Lcom/groupbyinc/flux/rest/RestRequest;Lcom/groupbyinc/flux/rest/RestChannel;Ljava/lang/Throwable;)V ? ?
? request -Lio/netty/handler/codec/http/FullHttpRequest; pipelinedRequest ALcom/groupbyinc/flux/http/netty4/pipelining/HttpPipelinedRequest; ctx (Lio/netty/channel/ChannelHandlerContext; msg Ljava/lang/Object; copy httpRequest 3Lcom/groupbyinc/flux/http/netty4/Netty4HttpRequest; 3Lcom/groupbyinc/flux/http/netty4/Netty4HttpChannel; exceptionCaught @(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V 0com/groupbyinc/flux/transport/netty4/Netty4Utils ? maybeDie (Ljava/lang/Throwable;)V ? ?
? ? ? ?
? Ljava/lang/Throwable; java/lang/Class ? desiredAssertionStatus ? r
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions Signature
SourceFile InnerClasses RuntimeVisibleAnnotations
? x *? *+? *+? ? "*? $*-? &? ? * ' (
? ( ) * + , - ) * ? ? ?*? "? ,? .? ,? .N-? 2? 4:? N,? 4:? 6Y? : ? > ? B ? F ? L? P ? S ? V:? XY*? ? \+? b ? e:? gY*? -*? $*? &? j:? n ? t? *? ? x? 3? z? ? n ? }? ? Y? ??*? ? n ? ?? ?? ? f
? ? ? ? ? ' ( ? ? ? ? ? ? ' ? ? ? ! ? ? ? ] | ? ? u d ? ? ? L _ ? ? N 3 4 5 7 ! 8 ' ; - = 4 > ; ? B @ L A S B ] C u D ? G ? H ? J ? K ? M ? ? . 4? ? 4 X g ? , ? ? ? T ,? ?*? +,? ?? ? ' ( ? ? ? ? ? Q R
S ? , ? ? 4 ? ?? ? ? z? ? ? @ ? ? ?
& ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy