
com.groupbyinc.flux.common.http.nio.protocol.ThrottlingHttpServiceHandler.class Maven / Gradle / Ivy
???? 2
Icom/groupbyinc/flux/common/http/nio/protocol/ThrottlingHttpServiceHandler =com/groupbyinc/flux/common/http/nio/protocol/NHttpHandlerBase 7com/groupbyinc/flux/common/http/nio/NHttpServiceHandler !ThrottlingHttpServiceHandler.java Ljava/lang/Deprecated; 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; SAFE_CONDITIONAL Ycom/groupbyinc/flux/common/http/nio/protocol/ThrottlingHttpServiceHandler$ServerConnState
ServerConnState Kcom/groupbyinc/flux/common/http/nio/protocol/ThrottlingHttpServiceHandler$1 responseFactory 5Lcom/groupbyinc/flux/common/http/HttpResponseFactory; executor Ljava/util/concurrent/Executor; handlerResolver ELcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerResolver; expectationVerifier BLcom/groupbyinc/flux/common/http/protocol/HttpExpectationVerifier; bufsize I 9(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/nio/util/ByteBufferAllocator;Ljava/util/concurrent/Executor;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V ?(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/nio/util/ByteBufferAllocator;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V
Response factory ! )com/groupbyinc/flux/common/http/util/Args # notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; % &
$ ' Executor ) + - params 3Lcom/groupbyinc/flux/common/http/params/HttpParams; / 0 1 http.nio.content-buffer-size 3 1com/groupbyinc/flux/common/http/params/HttpParams 5 getIntParameter (Ljava/lang/String;I)I 7 8 6 9 ; this KLcom/groupbyinc/flux/common/http/nio/protocol/ThrottlingHttpServiceHandler;
httpProcessor 8Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor; connStrategy 9Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy; allocator >Lcom/groupbyinc/flux/common/http/nio/util/ByteBufferAllocator; ?(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Ljava/util/concurrent/Executor;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V Bcom/groupbyinc/flux/common/http/nio/util/DirectByteBufferAllocator F INSTANCE DLcom/groupbyinc/flux/common/http/nio/util/DirectByteBufferAllocator; H I G J
L setHandlerResolver H(Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerResolver;)V P setExpectationVerifier E(Lcom/groupbyinc/flux/common/http/protocol/HttpExpectationVerifier;)V T connected >(Lcom/groupbyinc/flux/common/http/nio/NHttpServerConnection;)V 9com/groupbyinc/flux/common/http/nio/NHttpServerConnection X
getContext 8()Lcom/groupbyinc/flux/common/http/protocol/HttpContext; Z [ Y \ C D ^ q(ILcom/groupbyinc/flux/common/http/nio/IOControl;Lcom/groupbyinc/flux/common/http/nio/util/ByteBufferAllocator;)V `
a http.nio.conn-state c 4com/groupbyinc/flux/common/http/protocol/HttpContext e setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V g h f i
eventListener