com.groupbyinc.flux.http.netty4.Netty4HttpRequest.class Maven / Gradle / Ivy
???? 4 ? 1com/groupbyinc/flux/http/netty4/Netty4HttpRequest $com/groupbyinc/flux/rest/RestRequest Netty4HttpRequest.java 3com/groupbyinc/flux/http/netty4/Netty4HttpRequest$1 @com/groupbyinc/flux/http/netty4/Netty4HttpRequest$HttpHeadersMap HttpHeadersMap +com/groupbyinc/flux/rest/RestRequest$Method Method request -Lio/netty/handler/codec/http/FullHttpRequest; channel Lio/netty/channel/Channel; content 1Lcom/groupbyinc/flux/common/bytes/BytesReference; ?(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lio/netty/handler/codec/http/FullHttpRequest;Lio/netty/channel/Channel;)V +io/netty/handler/codec/http/FullHttpRequest uri ()Ljava/lang/String; headers +()Lio/netty/handler/codec/http/HttpHeaders; a(Lio/netty/handler/codec/http/HttpHeaders;Lcom/groupbyinc/flux/http/netty4/Netty4HttpRequest$1;)V
! _(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Ljava/lang/String;Ljava/util/Map;)V #
$ & ( ()Lio/netty/buffer/ByteBuf; * + io/netty/buffer/ByteBuf -
isReadable ()Z / 0
. 1 0com/groupbyinc/flux/transport/netty4/Netty4Utils 3 toBytesReference L(Lio/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/bytes/BytesReference; 5 6
4 7 9 9com/groupbyinc/flux/common/xcontent/NamedXContentRegistry ; io/netty/channel/Channel = +com/groupbyinc/flux/common/bytes/BytesArray ? EMPTY -Lcom/groupbyinc/flux/common/bytes/BytesArray; A B @ C this 3Lcom/groupbyinc/flux/http/netty4/Netty4HttpRequest; xContentRegistry ;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry; /()Lio/netty/handler/codec/http/FullHttpRequest; method /()Lcom/groupbyinc/flux/rest/RestRequest$Method; *()Lio/netty/handler/codec/http/HttpMethod; J L M &io/netty/handler/codec/http/HttpMethod O GET (Lio/netty/handler/codec/http/HttpMethod; Q R P S -Lcom/groupbyinc/flux/rest/RestRequest$Method; Q U V POST X R P Y X U [ PUT ] R P ^ ] U ` DELETE b R P c b U e HEAD g R P h g U j OPTIONS l R P m l U o
httpMethod
hasContent /com/groupbyinc/flux/common/bytes/BytesReference s length ()I u v
t w 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; getRemoteAddress ()Ljava/net/SocketAddress;
remoteAddress | { > } getLocalAddress localAddress ? { > ?
getChannel ()Lio/netty/channel/Channel; Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses ! ? ? G*+,? ? Y,? ? "? %*,? '*-? ),? , ? 2? *,? , ? 8? :?
*? D? :? ? * G E F G G H G G ? 1 2 3 # 4 / 5 ? 7 F 9 ? ? ? < > I ? / *? '? ? E F ? <