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

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

There is a newer version: 198
Show newest version
????2?Jcom/groupbyinc/flux/common/http/impl/client/DefaultHttpRequestRetryHandlerjava/lang/Object>com/groupbyinc/flux/common/http/client/HttpRequestRetryHandler#DefaultHttpRequestRetryHandler.java5Lcom/groupbyinc/flux/common/http/annotation/Contract;	threading>Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior;	IMMUTABLEINSTANCELLcom/groupbyinc/flux/common/http/impl/client/DefaultHttpRequestRetryHandler;
retryCountIrequestSentRetryEnabledZnonRetriableClassesLjava/util/Set;:Ljava/util/Set;>;(IZLjava/util/Collection;)V()V
		java/util/HashSet
	!java/util/Collection#iterator()Ljava/util/Iterator;%&$'java/util/Iterator)hasNext()Z+,*-next()Ljava/lang/Object;/0*1java/lang/Class3
java/util/Set5add(Ljava/lang/Object;)Z7869clazz)Ljava/lang/Class<+Ljava/io/IOException;>;Ljava/lang/Class;i$Ljava/util/Iterator;thisclazzesALjava/util/Collection;>;Ljava/util/Collection;(IZ)Vjava/io/InterruptedIOExceptionEjava/net/UnknownHostExceptionGjava/net/ConnectExceptionIjavax/net/ssl/SSLExceptionKjava/util/ArraysMasList%([Ljava/lang/Object;)Ljava/util/List;OP
NQ
SD
UretryRequestO(Ljava/io/IOException;ILcom/groupbyinc/flux/common/http/protocol/HttpContext;)ZException parameterY)com/groupbyinc/flux/common/http/util/Args[notNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;]^
\_HTTP contextagetClass()Ljava/lang/Class;cd
econtainsg86h6'
isInstancek8
4lAcom/groupbyinc/flux/common/http/client/protocol/HttpClientContextnadapt{(Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Lcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;pq
or
getRequest/()Lcom/groupbyinc/flux/common/http/HttpRequest;tu
ovrequestIsAborted0(Lcom/groupbyinc/flux/common/http/HttpRequest;)Zxy
z+com/groupbyinc/flux/common/http/HttpRequest|handleAsIdempotent~y

isRequestSent?,
o?rejectException	exceptionLjava/io/IOException;executionCountcontext6Lcom/groupbyinc/flux/common/http/protocol/HttpContext;
clientContextCLcom/groupbyinc/flux/common/http/client/protocol/HttpClientContext;request-Lcom/groupbyinc/flux/common/http/HttpRequest;isRequestSentRetryEnabled
getRetryCount()I:com/groupbyinc/flux/common/http/HttpEntityEnclosingRequest?Ljava/lang/Deprecated;:com/groupbyinc/flux/common/http/impl/client/RequestWrapper?getOriginal?u
??=com/groupbyinc/flux/common/http/client/methods/HttpUriRequest?	isAborted?,??req

	?	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTableF(IZLjava/util/Collection;>;)V
DeprecatedRuntimeVisibleAnnotations
SourceFileRuntimeInvisibleAnnotations!
?	??G*?*?*?*?Y? ?"-?(:?.??2?4:*?"?:W??ޱ?>7;=!%>?G@
GGGAC?7;<GAB?QR	STU7VFX??!$*?$??D?d"*?4YFSYHSYJSYLS?R?T?? "@
""?
h!m?5*?V??@
?
z{WX?u?+Z?`W-b?`W*???*?"+?f?i??*?"?j:?.??2?4:+?m?????-?s:?w:*?{??*???????
*?????RK?=5$>??@
????????_0??f)???K?<?J?????(?*?K?T?Y?_?f?o?q?z?|??????	?
* ??o}
?,?/*???@
?????/*???@
??~y?L
+??????
@

?????@xy??*+M+???+????M,???,???????? *@
*??(?????	????}@?????#?Y??????;??
	e





© 2015 - 2024 Weber Informatics LLC | Privacy Policy