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

com.groupbyinc.flux.common.http.impl.execchain.MainClientExec.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?=com/groupbyinc/flux/common/http/impl/execchain/MainClientExecjava/lang/Object>com/groupbyinc/flux/common/http/impl/execchain/ClientExecChainMainClientExec.java5Lcom/groupbyinc/flux/common/http/annotation/Contract;	threading>Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior;IMMUTABLE_CONDITIONALlog7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;requestExecutor>Lcom/groupbyinc/flux/common/http/protocol/HttpRequestExecutor;connManagerBLcom/groupbyinc/flux/common/http/conn/HttpClientConnectionManager;
reuseStrategy9Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;keepAliveStrategyBLcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;proxyHttpProcessor8Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;targetAuthStrategy?Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;proxyAuthStrategy
authenticator=Lcom/groupbyinc/flux/common/http/impl/auth/HttpAuthenticator;userTokenHandler9Lcom/groupbyinc/flux/common/http/client/UserTokenHandler;
routeDirector@Lcom/groupbyinc/flux/common/http/conn/routing/HttpRouteDirector;?(Lcom/groupbyinc/flux/common/http/protocol/HttpRequestExecutor;Lcom/groupbyinc/flux/common/http/conn/HttpClientConnectionManager;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;Lcom/groupbyinc/flux/common/http/client/UserTokenHandler;)V()V!#
$getClass()Ljava/lang/Class;&'
(Proxy HTTP processor@Target authentication strategyBProxy authentication strategyDUser token handlerF;com/groupbyinc/flux/common/http/impl/auth/HttpAuthenticatorH
I$	K?com/groupbyinc/flux/common/http/conn/routing/BasicRouteDirectorM
N$ 	P	R	T	V	X	Z	\	^	`this?Lcom/groupbyinc/flux/common/http/impl/execchain/MainClientExec;?(Lcom/groupbyinc/flux/common/http/protocol/HttpRequestExecutor;Lcom/groupbyinc/flux/common/http/conn/HttpClientConnectionManager;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/conn/ConnectionKeepAliveStrategy;Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;Lcom/groupbyinc/flux/common/http/client/UserTokenHandler;)V?com/groupbyinc/flux/common/http/protocol/ImmutableHttpProcessore6com/groupbyinc/flux/common/http/HttpRequestInterceptorg:com/groupbyinc/flux/common/http/protocol/RequestTargetHosti
j$<([Lcom/groupbyinc/flux/common/http/HttpRequestInterceptor;)V!l
fm!"
oexecuteI(Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Lcom/groupbyinc/flux/common/http/client/methods/HttpRequestWrapper;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;Lcom/groupbyinc/flux/common/http/client/methods/HttpExecutionAware;)Lcom/groupbyinc/flux/common/http/client/methods/CloseableHttpResponse;java/io/IOExceptions-com/groupbyinc/flux/common/http/HttpExceptionujava/lang/InterruptedExceptionw'java/util/concurrent/ExecutionExceptionyEcom/groupbyinc/flux/common/http/impl/execchain/TunnelRefusedException{Ecom/groupbyinc/flux/common/http/impl/conn/ConnectionShutdownException}java/lang/RuntimeExceptionjava/lang/Error?
HTTP route?HTTP request?HTTP context?Acom/groupbyinc/flux/common/http/client/protocol/HttpClientContext?getTargetAuthState2()Lcom/groupbyinc/flux/common/http/auth/AuthState;??
??.com/groupbyinc/flux/common/http/auth/AuthState?
?$http.auth.target-scope?setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V??
??getProxyAuthState??
??http.auth.proxy-scope?:com/groupbyinc/flux/common/http/HttpEntityEnclosingRequest?Acom/groupbyinc/flux/common/http/impl/execchain/RequestEntityProxy?enhance?(Lcom/groupbyinc/flux/common/http/HttpEntityEnclosingRequest;)V??
??getUserToken()Ljava/lang/Object;??
??@com/groupbyinc/flux/common/http/conn/HttpClientConnectionManager?requestConnection?(Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/http/conn/ConnectionRequest;????Acom/groupbyinc/flux/common/http/client/methods/HttpExecutionAware?	isAborted()Z????6com/groupbyinc/flux/common/http/conn/ConnectionRequest?cancel????Fcom/groupbyinc/flux/common/http/impl/execchain/RequestAbortedException?Request aborted?(Ljava/lang/String;)V!?
??setCancellable;(Lcom/groupbyinc/flux/common/http/concurrent/Cancellable;)V????getRequestConfig?()Lcom/groupbyinc/flux/common/http/client/config/RequestConfig;??
??;com/groupbyinc/flux/common/http/client/config/RequestConfig?getConnectionRequestTimeout()I??
??6com/groupbyinc/flux/common/http/conn/routing/HttpRoute?Acom/groupbyinc/flux/common/http/client/methods/HttpRequestWrapper?java/util/concurrent/TimeUnit?MILLISECONDSLjava/util/concurrent/TimeUnit;??	??getX(JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/http/HttpClientConnection;????java/lang/Thread?
currentThread()Ljava/lang/Thread;??
??	interrupt?#
??*(Ljava/lang/String;Ljava/lang/Throwable;)V!?
??getCause()Ljava/lang/Throwable;??
z?java/lang/Throwable?Request execution failed?4com/groupbyinc/flux/common/http/HttpClientConnection?http.connection?isStaleConnectionCheckEnabled??
??isOpen????Stale connection check?5com/groupbyinc/flux/common/apache/commons/logging/Log?debug(Ljava/lang/Object;)V??isStale??Stale connection detectedclose#?	?com/groupbyinc/flux/common/http/impl/execchain/ConnectionHolder?(Lcom/groupbyinc/flux/common/apache/commons/logging/Log;Lcom/groupbyinc/flux/common/http/conn/HttpClientConnectionManager;Lcom/groupbyinc/flux/common/http/HttpClientConnection;)V!
isRepeatable0(Lcom/groupbyinc/flux/common/http/HttpRequest;)Z
?Dcom/groupbyinc/flux/common/http/client/NonRepeatableRequestException:Cannot retry request with a non-repeatable request entity.
?java/lang/StringBuilder
$Opening connection append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
 -(Ljava/lang/Object;)Ljava/lang/StringBuilder;"
#toString()Ljava/lang/String;%&
'establishRoute(Lcom/groupbyinc/flux/common/http/auth/AuthState;Lcom/groupbyinc/flux/common/http/HttpClientConnection;Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;)V)*
+isDebugEnabled-??.
getMessage0&
|1getResponse0()Lcom/groupbyinc/flux/common/http/HttpResponse;34
|5getSocketTimeout7?
?8setSocketTimeout(I)V:;?<Executing request >getRequestLine/()Lcom/groupbyinc/flux/common/http/RequestLine;@A
?B
AuthorizationDcontainsHeader(Ljava/lang/String;)ZFG
?HTarget auth state: JgetState:()Lcom/groupbyinc/flux/common/http/auth/AuthProtocolState;LM
?NgenerateAuthResponse?(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/auth/AuthState;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)VPQ
IRProxy-AuthorizationTisTunnelledV?
?WProxy auth state: Ycom/groupbyinc/flux/common/http/conn/routing/HttpRouteDirectornextSteps(Lcom/groupbyinc/flux/common/http/conn/routing/RouteInfo;Lcom/groupbyinc/flux/common/http/conn/routing/RouteInfo;)Iconnect?(Lcom/groupbyinc/flux/common/http/HttpClientConnection;Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;ILcom/groupbyinc/flux/common/http/protocol/HttpContext;)V?isSecure?
?
connectTarget(Z)V !
"getProxyHost,()Lcom/groupbyinc/flux/common/http/HttpHost;$%
?&connectProxy.(Lcom/groupbyinc/flux/common/http/HttpHost;Z)V()
*createTunnelToTarget(Lcom/groupbyinc/flux/common/http/auth/AuthState;Lcom/groupbyinc/flux/common/http/HttpClientConnection;Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;)Z,-
.Tunnel to target created.0tunnelTarget2!
3getHopCount5?
?6createTunnelToProxy(Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;ILcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;)Z89
:Tunnel to proxy created.<getHopTarget-(I)Lcom/groupbyinc/flux/common/http/HttpHost;>?
?@tunnelProxyB)
Cupgrade?(Lcom/groupbyinc/flux/common/http/HttpClientConnection;Lcom/groupbyinc/flux/common/http/conn/routing/HttpRoute;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)VEF?G
layerProtocolI!
J%Unable to establish route: planned = L; current = N
v?
routeCompleteQF?Rjava/lang/IllegalStateExceptionTUnknown step indicator V(I)Ljava/lang/StringBuilder;X
Y from RouteDirector.[
U?secureZhopproxy*Lcom/groupbyinc/flux/common/http/HttpHost;facttracker;Lcom/groupbyinc/flux/common/http/conn/routing/RouteTracker;step
getTargetHostg%
?h(com/groupbyinc/flux/common/http/HttpHostjtoHostStringl&
km8com/groupbyinc/flux/common/http/message/BasicHttpRequestoCONNECTqgetProtocolVersion3()Lcom/groupbyinc/flux/common/http/ProtocolVersion;st?uX(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/http/ProtocolVersion;)V!w
px
preProcess?(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Vz{
\|??postProcess?(Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V?
\?
getStatusLine.()Lcom/groupbyinc/flux/common/http/StatusLine;??t?*com/groupbyinc/flux/common/http/StatusLine?
getStatusCode????(Unexpected response to CONNECT request: ?isAuthenticationEnabled??
??isAuthenticationRequested(Lcom/groupbyinc/flux/common/http/HttpHost;Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;Lcom/groupbyinc/flux/common/http/auth/AuthState;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Z??
I?handleAuthChallenge??
I?Connection kept alive?9com/groupbyinc/flux/common/http/entity/BufferedHttpEntity?!?
??	setEntity??t?CONNECT refused by proxy: ?C(Ljava/lang/String;Lcom/groupbyinc/flux/common/http/HttpResponse;)V!?
|?statustarget	authorityProxy chains are not supported.?
?hgetPort??
k?getHostName?&
k?
getSchemeName?&
k?((Ljava/lang/String;ILjava/lang/String;)V!?
k?targetAuthRequestedproxyAuthRequestedCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileRuntimeInvisibleAnnotations!
 !"?Z	?*?%**?)?/?1+3?9W,;?9W-=?9W??9WA?9WC?9WE?9WG?9W*?IY?J?L*?NY?O?Q*+?S*,?U*-?W*?Y*?[*?]*?_*?a??\	?bc?????????Vs[tuv$w,x4y<zD{L|W}b~gl?q?w?}???????!d??%*+,-?fY?hY?jY?kS?n?p??R%bc%%%%%%%?
?$?qr?
??+??9W,??9W-??9W-??:???Y??:-???-??:???Y??:-???,???
,????-??:*?U+??:?(?????W??Y??????-??:		??6?	??	?ع?:
?5:????Y???:??:?:??Y???-?
??	???5
???+*?1??
??*?1?
?
?Y*?1*?U
?:???6

?,???Y??????
??Y????
???T*?1?Y??!+?$?(?*
+,-?,?):*?1?/?*?1?2??6:?0	?96?
?=????
??Y????*?1?/?#*?1?Y???!,?C?$?(?,E?I?;*?1?/?$*?1?Y?K?!?O?$?(?*?L,-?S,U?I?B+?X?;*?1?/?$*?1?Y?Z?!?O?$?(?*?L,-?S*?S,
-?_:*?W-?e?*?Y-?k7*?1?/?S	??)?Y?m?!?pr?!?ض$?(:?v:*?1?Y?z?!?!?(??ض~?????*+-??????:??????R
?
?O??????*?1?????O??????*?1????,??:E???
,E??U???
,U???
??J?*?a-??:-????
????:

?

???????Y?ư??Y?ư:??Yʷ?:

??W
?:???:?????????????:?????????????:*?U???
???x???z???|H_l~`kl~H_?v`k?vH_?t`k?tH_??`k??H_??`k???L!?????????????$?????*??2???k??????(??? ??Y???
????A+??
z??
n??????"???"??????bc???????????????7???a???ov??F	?'
H???????? ?)?1?7?<?E?M?T?[?a?o?t?~??????????????????????????????????
??"?.?5?H?M?V?Y?f?q?????????????????????????????	???IUv?	?
??
????-2PZ _!b"g%v()?*?,?-?/?0?2?4?5?9?:?;?=>?EF#G,I1J8NAOPQUR`TlVnWzY?Z?[?\?]?^?_?`?a?c?d?f?g?h?i?j?l?m?o?p?q?r??2?1???
?4??????????????????????
????????xSz?z????????????A? ?t|?|?	?+6
=
?b?????????t?x???'?*#????????????????~XvIt?t?????????????????????????tv)*?xq??:?	6?Y-?:?:
*?Q-
?6		??????	)Mv??*?U,-???-??#??*?U,-???-?':?+??*+,-?/6*?11??4??
?7d6*-?;6
*?1=?-?A
?D?v*?U,-?H-??K?]?vY?Y?M?!-?$O?!
?$?(?P?*?U,-?S?&?UY?Y?W?!	?Z\?!?(?]?	???????^_?$`??^_
??abLc?
qbcq??qq??q??q??jc??Yde-Df?	?~????-?X?p?y?|??????????????????????????????8?E?H?k?p????????????????????????????????????????????????????"/&?"?vt,-?????:?	6-?i:-?':	:
?n:?pYr?v?y:*?S*?[?}
??,???*?U,-???U?~*?L+?S*?S,?_:
*?S
*?[??
????6

Ȣ%?vY?Y???!
???$?(?P????c*?L	
*?_+???N*?L	
*?_+???9*?W
?e? *?1??
??:???	,?
:
??
????6

+?K
??:?
??Y????,?
?|Y?Y???!
???$?(
??????0??????
c????bc???????????????????b?ab	???
$???9k?RR??
??%??????$?9?H?M?V?n?x???????????????????'?0?5?8?>?ADRZc	h
x
~????H
??????kktx??
??????kktx?????
??????kktx?????j?^??3??)?vt89?S?vY??P??*bc??`????,?v???????:??????:?	-?i:????kY??-?i??????:*?L*?]+??6-?':		?	-?i:	*?L	*?_,??6
?*?L*?]+???
?*?L	*?_,?????p??bWU?_]Oab	|0?_
?bc?????????????????F56789!;)<CAWD]FbGhI|L?M?P?Q?U?3?!?k!?$k?+????t????
	e





© 2015 - 2024 Weber Informatics LLC | Privacy Policy