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

com.groupbyinc.flux.common.http.impl.nio.client.DefaultClientExchangeHandlerImpl.class Maven / Gradle / Ivy

????2?Pcom/groupbyinc/flux/common/http/impl/nio/client/DefaultClientExchangeHandlerImpleLcom/groupbyinc/flux/common/http/impl/nio/client/AbstractClientExchangeHandler;Mcom/groupbyinc/flux/common/http/impl/nio/client/AbstractClientExchangeHandler%DefaultClientExchangeHandlerImpl.javarequestProducerGLcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestProducer;responseConsumerHLcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncResponseConsumer;MLcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncResponseConsumer;resultFuture8Lcom/groupbyinc/flux/common/http/concurrent/BasicFuture;=Lcom/groupbyinc/flux/common/http/concurrent/BasicFuture;execDLcom/groupbyinc/flux/common/http/impl/nio/client/InternalClientExec;state?Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;J(Lcom/groupbyinc/flux/common/apache/commons/logging/Log;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestProducer;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncResponseConsumer;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;Lcom/groupbyinc/flux/common/http/concurrent/BasicFuture;Lcom/groupbyinc/flux/common/http/nio/conn/NHttpClientConnectionManager;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalClientExec;)Vw(Lcom/groupbyinc/flux/common/apache/commons/logging/Log;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;Lcom/groupbyinc/flux/common/http/concurrent/BasicFuture;Lcom/groupbyinc/flux/common/http/nio/conn/NHttpClientConnectionManager;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;)V
		
	
		=com/groupbyinc/flux/common/http/impl/nio/client/InternalState getId()J"#
$?(JLcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestProducer;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncResponseConsumer;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;)V&
!'	)thisWLcom/groupbyinc/flux/common/http/impl/nio/client/DefaultClientExchangeHandlerImpl;RLcom/groupbyinc/flux/common/http/impl/nio/client/DefaultClientExchangeHandlerImpl;log7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;localContextCLcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;connmgrGLcom/groupbyinc/flux/common/http/nio/conn/NHttpClientConnectionManager;connReuseStrategy9Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;keepaliveStrategyBLcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;releaseResources()Vjava/io/IOException:Ecom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestProducer<close>9=?./	A"I/O error closing request producerC5com/groupbyinc/flux/common/apache/commons/logging/LogEdebug*(Ljava/lang/Object;Ljava/lang/Throwable;)VGHFIFcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncResponseConsumerKL?#I/O error closing response consumerNexLjava/io/IOException;executionFailed(Ljava/lang/Exception;)VfailedTS=ULULjava/lang/Exception;executionCancelled()Zcancel[ZL\	getResult()Ljava/lang/Object;^_L`getException()Ljava/lang/Exception;bcLd6com/groupbyinc/flux/common/http/concurrent/BasicFuturef(Ljava/lang/Exception;)ZTh
gijava/lang/Objectkjava/lang/Exceptionm	completed(Ljava/lang/Object;)Zop
gq
g\	cancelledZresultTT;Ljava/lang/Object;start-com/groupbyinc/flux/common/http/HttpExceptionz	getTarget,()Lcom/groupbyinc/flux/common/http/HttpHost;|}=~generateRequest/()Lcom/groupbyinc/flux/common/http/HttpRequest;??=?Acom/groupbyinc/flux/common/http/client/methods/HttpExecutionAware?setCancellable;(Lcom/groupbyinc/flux/common/http/concurrent/Cancellable;)V????(com/groupbyinc/flux/common/http/HttpHost?+com/groupbyinc/flux/common/http/HttpRequest?Bcom/groupbyinc/flux/common/http/impl/nio/client/InternalClientExec?prepare?(Lcom/groupbyinc/flux/common/http/HttpHost;Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;Lcom/groupbyinc/flux/common/http/impl/nio/client/AbstractClientExchangeHandler;)V????requestConnection?9
?target*Lcom/groupbyinc/flux/common/http/HttpHost;original-Lcom/groupbyinc/flux/common/http/HttpRequest;?(Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;Lcom/groupbyinc/flux/common/http/impl/nio/client/AbstractClientExchangeHandler;)Lcom/groupbyinc/flux/common/http/HttpRequest;????produceContentf(Lcom/groupbyinc/flux/common/http/nio/ContentEncoder;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V?(Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;Lcom/groupbyinc/flux/common/http/nio/ContentEncoder;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V????encoder4Lcom/groupbyinc/flux/common/http/nio/ContentEncoder;ioctrl/Lcom/groupbyinc/flux/common/http/nio/IOControl;requestCompleted?(Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;Lcom/groupbyinc/flux/common/http/impl/nio/client/AbstractClientExchangeHandler;)V????responseReceived1(Lcom/groupbyinc/flux/common/http/HttpResponse;)V?(Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;Lcom/groupbyinc/flux/common/http/impl/nio/client/AbstractClientExchangeHandler;)V????response.Lcom/groupbyinc/flux/common/http/HttpResponse;consumeContentf(Lcom/groupbyinc/flux/common/http/nio/ContentDecoder;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V?(Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalState;Lcom/groupbyinc/flux/common/http/nio/ContentDecoder;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V????2com/groupbyinc/flux/common/http/nio/ContentDecoder?isCompleted?Z??isDone?ZL?markConnectionNonReusable?9
?
markCompleted?9
?releaseConnection?9
?
?java/lang/Throwable?decoder4Lcom/groupbyinc/flux/common/http/nio/ContentDecoder;responseCompleted????getFinalResponse0()Lcom/groupbyinc/flux/common/http/HttpResponse;??
!?
g?
getConnection=()Lcom/groupbyinc/flux/common/http/nio/NHttpClientConnection;??
?9com/groupbyinc/flux/common/http/nio/NHttpClientConnection?isOpen?Z??
requestOutput?9??	localConn;Lcom/groupbyinc/flux/common/http/nio/NHttpClientConnection;inputTerminated
?abortConnectiondiscardConnection?9
?	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTableT(Lcom/groupbyinc/flux/common/apache/commons/logging/Log;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestProducer;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncResponseConsumer;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;Lcom/groupbyinc/flux/common/http/concurrent/BasicFuture;Lcom/groupbyinc/flux/common/http/nio/conn/NHttpClientConnectionManager;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;Lcom/groupbyinc/flux/common/http/impl/nio/client/InternalClientExec;)V
StackMapTable
Exceptions
SourceFile 	
?
?
??
9*+?*,?*-?*?*	?*?!Y*?%,-?(?*??f
9+-9./99	
9019
9239459679	? 9+,9	9?IJKLM%N8O??89??3*??@?L*?BD+?J*??M?L*?BO+?J?	;"%;? 
PQ&PQ3+-?3+,?&	T	WU
VY"\%Z&[2]?L;K;RS?c*?+?V*?+?W??+-PX?+,?a
bcYZ??H*??]<*??aM*??eN-?*?-?jW?,?*?,?rW?*??sW??*H+-
>tu4vx*PX?H+,4vw?&	g
ijk"l.m2n>pFr??.lny9??:*??L*???M,???
,??*??*?+,*?**??*???? :+-
0??&???:+,?v
wyz%|5}9~??%???{;???K*?*?**????+-?+,???;{???d*?*?*+,???? +-?????+,?
???;?9?O*?*?**????+-?+,?
?????Z*?+*?**????+-???+,?
???;{????G*?*?*+,??+???1*????%*??*??*??*??sW*?ȧ
N*??-??(8??@?? G+-G??G???G+,?*
??$?(?,?0?8?<???F??	????;?9?w?*?*?**??*?*???
*??ԙI*??*??*??aL*??eM,?*?+?rW?*?,?jW*?ȧ
N*??-??,*??L+?+???	*??L+?+???*???"W^^_^?*4#vx>PXm$???+-?4#vw?+,?R??"?&?*?4?>?B?N?W?[?^?h?m?z?~??????????	"?+ln?F?????;{?9?e*??
*???*?ȱ?+-?+,???????9?E*???+-?+,?
????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy