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

com.groupbyinc.flux.common.apache.http.nio.protocol.ThrottlingHttpClientHandler.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?Ocom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandlerDcom/groupbyinc/flux/common/apache/http/nio/protocol/NHttpHandlerBase=com/groupbyinc/flux/common/apache/http/nio/NHttpClientHandler ThrottlingHttpClientHandler.javaLjava/lang/Deprecated;q(Lcom/groupbyinc/flux/common/apache/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/HttpRequestExecutionHandler;Lcom/groupbyinc/flux/common/apache/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;Ljava/util/concurrent/Executor;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)V(Lcom/groupbyinc/flux/common/apache/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/apache/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)V
HTTP request execution handler0com/groupbyinc/flux/common/apache/http/util/Args!notNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;#$
"%Executor'	)	+params:Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;-.	/http.nio.content-buffer-size18com/groupbyinc/flux/common/apache/http/params/HttpParams3getIntParameter(Ljava/lang/String;I)I5647	9thisQLcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler;
httpProcessor?Lcom/groupbyinc/flux/common/apache/http/protocol/HttpProcessor;connStrategy@Lcom/groupbyinc/flux/common/apache/http/ConnectionReuseStrategy;	allocatorELcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;,(Lcom/groupbyinc/flux/common/apache/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/HttpRequestExecutionHandler;Lcom/groupbyinc/flux/common/apache/http/ConnectionReuseStrategy;Ljava/util/concurrent/Executor;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)VIcom/groupbyinc/flux/common/apache/http/nio/util/DirectByteBufferAllocatorDINSTANCEKLcom/groupbyinc/flux/common/apache/http/nio/util/DirectByteBufferAllocator;FG	EH
J	connectedW(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;Ljava/lang/Object;)V@com/groupbyinc/flux/common/apache/http/nio/NHttpClientConnectionN
getContext?()Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;PQOR
initializeTM
UAB	W(ILcom/groupbyinc/flux/common/apache/http/nio/IOControl;Lcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;)VY
Zhttp.nio.conn-state\;com/groupbyinc/flux/common/apache/http/protocol/HttpContext^setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V`a_b
eventListenerCLcom/groupbyinc/flux/common/apache/http/nio/protocol/EventListener;de	fAcom/groupbyinc/flux/common/apache/http/nio/protocol/EventListenerhconnectionOpen?(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpConnection;)VjkilrequestReadyE(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;)Vno
pconnBLcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;
attachmentLjava/lang/Object;context=Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;	connStateaLcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler$ClientConnState;closedgetAttribute&(Ljava/lang/String;)Ljava/lang/Object;{|_}close()V?
?java/lang/Object?	notifyAll??
??java/lang/Throwable?Ocom/groupbyinc/flux/common/apache/http/nio/protocol/HttpRequestExecutionHandler?finalizeContext@(Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V????connectionClosed?ki?	exception{(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/HttpException;)VcloseConnectionT(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpConnection;Ljava/lang/Throwable;)V??
?fatalProtocolExceptionu(Lcom/groupbyinc/flux/common/apache/http/HttpException;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpConnection;)V??i?ex6Lcom/groupbyinc/flux/common/apache/http/HttpException;Z(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;Ljava/io/IOException;)VshutdownConnection??
?fatalIOExceptionT(Ljava/io/IOException;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpConnection;)V??i?Ljava/io/IOException;java/io/IOException?4com/groupbyinc/flux/common/apache/http/HttpException?getOutputState()I??
?
submitRequests(Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)Lcom/groupbyinc/flux/common/apache/http/HttpRequest;????2com/groupbyinc/flux/common/apache/http/HttpRequest?Acom/groupbyinc/flux/common/apache/http/params/DefaultedHttpParams?	getParams<()Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;????w(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)V?
??	setParams=(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)V????http.request?=>	?=com/groupbyinc/flux/common/apache/http/protocol/HttpProcessor?processt(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V????
setRequest7(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;)V??
???O?setOutputState(I)V??
?requestInput??O?Acom/groupbyinc/flux/common/apache/http/HttpEntityEnclosingRequest?expectContinue()Z????getSocketTimeout??O?
setTimeout??
?http.protocol.wait-for-continue?setSocketTimeout??O?sendRequestBody?(Lcom/groupbyinc/flux/common/apache/http/HttpEntityEnclosingRequest;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler$ClientConnState;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;)V??
?timeoutrequest4Lcom/groupbyinc/flux/common/apache/http/HttpRequest;outputReady?(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/nio/ContentEncoder;)V
suspendOutput??O?getOutbufferG()Lcom/groupbyinc/flux/common/apache/http/nio/util/ContentOutputBuffer;??
?Ccom/groupbyinc/flux/common/apache/http/nio/util/ContentOutputBuffer?produceContent>(Lcom/groupbyinc/flux/common/apache/http/nio/ContentEncoder;)I????9com/groupbyinc/flux/common/apache/http/nio/ContentEncoderisCompleted?
setInputState?
bufferELcom/groupbyinc/flux/common/apache/http/nio/util/ContentOutputBuffer;encoder;Lcom/groupbyinc/flux/common/apache/http/nio/ContentEncoder;responseReceivedgetHttpResponse7()Lcom/groupbyinc/flux/common/apache/http/HttpResponse;O3com/groupbyinc/flux/common/apache/http/HttpResponse??
getRequest6()Lcom/groupbyinc/flux/common/apache/http/HttpRequest;

getStatusLine5()Lcom/groupbyinc/flux/common/apache/http/StatusLine;1com/groupbyinc/flux/common/apache/http/StatusLine
getStatusCode ?!continueRequest?(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler$ClientConnState;)V#$
%setResponse8(Lcom/groupbyinc/flux/common/apache/http/HttpResponse;)V'(
)
getTimeout+?
,resetOutput.?O/canResponseHaveBodyl(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;Lcom/groupbyinc/flux/common/apache/http/HttpResponse;)Z12
3
resetInput5?O6	setEntity6(Lcom/groupbyinc/flux/common/apache/http/HttpEntity;)V89:?@	<>com/groupbyinc/flux/common/apache/http/ConnectionReuseStrategy>	keepAliveu(Lcom/groupbyinc/flux/common/apache/http/HttpResponse;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)Z@A?BO?	getEntity5()Lcom/groupbyinc/flux/common/apache/http/HttpEntity;EFGEcom/groupbyinc/flux/common/apache/http/nio/entity/ContentBufferEntityIgetInbufferF()Lcom/groupbyinc/flux/common/apache/http/nio/util/ContentInputBuffer;KL
Mz(Lcom/groupbyinc/flux/common/apache/http/HttpEntity;Lcom/groupbyinc/flux/common/apache/http/nio/util/ContentInputBuffer;)VO
JP
http.responseRu(Lcom/groupbyinc/flux/common/apache/http/HttpResponse;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V?T?UhandleResponse?(Lcom/groupbyinc/flux/common/apache/http/HttpResponse;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler$ClientConnState;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;)VWX
Yresponse5Lcom/groupbyinc/flux/common/apache/http/HttpResponse;
statusCode
inputReady?(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/nio/ContentDecoder;)VgetResponse`
aBcom/groupbyinc/flux/common/apache/http/nio/util/ContentInputBuffercconsumeContent>(Lcom/groupbyinc/flux/common/apache/http/nio/ContentDecoder;)Iefdg9com/groupbyinc/flux/common/apache/http/nio/ContentDecoderijDLcom/groupbyinc/flux/common/apache/http/nio/util/ContentInputBuffer;decoder;Lcom/groupbyinc/flux/common/apache/http/nio/ContentDecoder;
handleTimeoutok
phttp.connectionrinitalizeContextR(Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;Ljava/lang/Object;)Vtu?v?G:(Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler$ClientConnState;Lcom/groupbyinc/flux/common/apache/http/HttpEntityEnclosingRequest;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;)Vy
zjava/util/concurrent/Executor|execute(Ljava/lang/Runnable;)V~}?1com/groupbyinc/flux/common/apache/http/HttpEntity?CLcom/groupbyinc/flux/common/apache/http/HttpEntityEnclosingRequest;entity3Lcom/groupbyinc/flux/common/apache/http/HttpEntity;i(Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler;Lcom/groupbyinc/flux/common/apache/http/nio/protocol/ThrottlingHttpClientHandler$ClientConnState;Lcom/groupbyinc/flux/common/apache/http/HttpResponse;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpClientConnection;)V?
?CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile
DeprecatedInnerClassesRuntimeVisibleAnnotationsRuntimeInvisibleAnnotations!??7*+-?, ?&W(?&W*,?**?,**?02P?8?:??H7;<7=>77?@7AB77-.?v
wxyz${6|C?o*+,-?I?K??>;<=>?@-.?
??LM??@+?SN*+,?V?Y*?:+*?X?[:-]?c*?g?
*?g+?m*+?q??4@;<@rs@tu9vw!xy?"??
??)?0?:?????:_zo??N+?SM,]?~?N-?-Y:?-??-??ç:??*?*,??*?g?
*?g+???'**/*?*N;<NrsGvw;xy?.????? ?$?2?<?C?M???*O_??????l*+,??*?g?*?g,+???? ;<rs?????
??????l*+,??*?g?*?g,+???? ;<rs?????
???no??+?SM,]?~?N-Y:?-???ñ*?*,??:?ñ??Y??*?0????,??c*??,??-??+??-??+???ۙI?۹??1+??6-??*?0???86+??-?֧*??-+??-??ç:???>:*+??*?g?*?g+???:*+??*?g?*?g+???
"?#7?8?????"??#7??8???"?#7?8???R?#?/????????;<rsvwxy??%?????#?/?4?8?Q?[?g?m?u?z?????????????????????????????????????????>
?#_?????
?	O_???B?B??????+?SN-]?~?:Y:????
+??ñ??:,?W,??
??	???ç:???:*+??*?g?*?g+???,a-^aafa,l?-il??H4'	
n???;<?rs??vwuxy?N????#?)?-?4=FPV[il
nu|
??9?-_??"??
O_???B?
o?
b+?SM,]?~?N-Y:?+?:??Y?*?0???-?:??"6Ȣ!d?-???-??*+-?&ñ-?*-?-???-?-6+??+?0*?4?,+?7?;-@?*?=,?C?	+?D?H??JY?H-?N?Q?;,S?c*??,?V*-+?Z-??ç:	?	??>:*+??*?g?*?g+???:*+??*?g?*?g+???rs r&?s#&?rE?s#E??f
?? ?[\????M?](??G??b;<brs[vwOxy??* 9?M U"d$i%o's)y*,?-?.?/?3?4?5?6?8?9?=?>?C?E	GIJ#V&L(M/N6OBVEQGRNSUTaW?I?oO_??'3"?(O_???B?B?^_??	?+?SN-]?~?:Y:??b:?N:,?hW,?k?"@?*?=-?C?+?D?
 ???ç:???:*+??*?g?*?g+???hkkpksv??R!D[\(=	lx???;<?rs?mn?vwxy?NZ\_`!a(c1d:eAgPhYk`neosvvqxrs?t?w?F?YOj_?d?
Oj_???B??o?<f+?SM,]?~?N-Y:?-???-??*+-?&-??ñç:???:*+??*?g?*?g+??*+?q?293699>92D?3AD??4F??f;<frs_vwSxy?Bz{? ?%?+?/?3?A?D?F?M?T?`?e???3_?E??B?TM?q+?SN-s+?c*?*-,?w??*;<rstuvw?????#$??,?N,?-6+??*-??,+???4;<rsxy???????????????"+?x:?*?,?Y*,+-?{????4";<"??"xy"rs?????
?!???!???WX?y-?S:*?,?Y*,+-??????4;<[\xyrsvw???-?????
	
e




© 2015 - 2025 Weber Informatics LLC | Privacy Policy