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

com.groupbyinc.flux.action.bulk.BulkRequestHandler$AsyncBulkRequestHandler.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?Jcom/groupbyinc/flux/action/bulk/BulkRequestHandler$AsyncBulkRequestHandler2com/groupbyinc/flux/action/bulk/BulkRequestHandlerBulkRequestHandler.javaAsyncBulkRequestHandlerLcom/groupbyinc/flux/action/bulk/BulkRequestHandler$AsyncBulkRequestHandler$16com/groupbyinc/flux/action/bulk/BulkProcessor$Listener	-com/groupbyinc/flux/action/bulk/BulkProcessorListener4com/groupbyinc/flux/action/bulk/BulkRequestHandler$1
backoffPolicy/Lcom/groupbyinc/flux/action/bulk/BackoffPolicy;listener8Lcom/groupbyinc/flux/action/bulk/BulkProcessor$Listener;	semaphore Ljava/util/concurrent/Semaphore;concurrentRequestsI$assertionsDisabledZ?(Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/bulk/BackoffPolicy;Lcom/groupbyinc/flux/action/bulk/BulkProcessor$Listener;I)V&(Lcom/groupbyinc/flux/client/Client;)V
		!java/lang/AssertionError#()V%
$&!com/groupbyinc/flux/client/Client(-com/groupbyinc/flux/action/bulk/BackoffPolicy*	,	.java/util/concurrent/Semaphore0(I)V2
13	5thisLLcom/groupbyinc/flux/action/bulk/BulkRequestHandler$AsyncBulkRequestHandler;client#Lcom/groupbyinc/flux/client/Client;execute1(Lcom/groupbyinc/flux/action/bulk/BulkRequest;J)Vjava/lang/InterruptedException=java/lang/Throwable?
beforeBulk1(JLcom/groupbyinc/flux/action/bulk/BulkRequest;)VAB
CacquireE%
1FGcom/groupbyinc/flux/common/util/concurrent/EsRejectedExecutionExceptionH%com/groupbyinc/flux/action/bulk/RetryJon:(Ljava/lang/Class;)Lcom/groupbyinc/flux/action/bulk/Retry;LM
KNpolicyX(Lcom/groupbyinc/flux/action/bulk/BackoffPolicy;)Lcom/groupbyinc/flux/action/bulk/Retry;PQ
KR9:	T}(Lcom/groupbyinc/flux/action/bulk/BulkRequestHandler$AsyncBulkRequestHandler;JLcom/groupbyinc/flux/action/bulk/BulkRequest;)VV
WwithAsyncBackoff~(Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/bulk/BulkRequest;Lcom/groupbyinc/flux/action/ActionListener;)VYZ
K[release]%
1^+com/groupbyinc/flux/action/bulk/BulkRequest`java/lang/Threadb
currentThread()Ljava/lang/Thread;de
cf	interrupth%
cilogger-Lcom/groupbyinc/flux/common/logging/ESLogger;kl	m#Bulk request {} has been cancelled.ojava/lang/Objectqjava/lang/LongsvalueOf(J)Ljava/lang/Long;uv
tw+com/groupbyinc/flux/common/logging/ESLoggeryinfo=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V{|z}	afterBulkF(JLcom/groupbyinc/flux/action/bulk/BulkRequest;Ljava/lang/Throwable;)V?
?"Failed to execute bulk request {}.?warn?|z?e Ljava/lang/InterruptedException;tLjava/lang/Throwable;bulkRequest-Lcom/groupbyinc/flux/action/bulk/BulkRequest;executionIdJbulkRequestSetupSuccessfulacquired
awaitClose#(JLjava/util/concurrent/TimeUnit;)Z
tryAcquire$(IJLjava/util/concurrent/TimeUnit;)Z??
1?]2
1?timeoutunitLjava/util/concurrent/TimeUnit;?(Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/bulk/BackoffPolicy;Lcom/groupbyinc/flux/action/bulk/BulkProcessor$Listener;ILcom/groupbyinc/flux/action/bulk/BulkRequestHandler$1;)V
?x0x1x2x3x46Lcom/groupbyinc/flux/action/bulk/BulkRequestHandler$1;
access$100?(Lcom/groupbyinc/flux/action/bulk/BulkRequestHandler$AsyncBulkRequestHandler;)Lcom/groupbyinc/flux/action/bulk/BulkProcessor$Listener;
access$200n(Lcom/groupbyinc/flux/action/bulk/BulkRequestHandler$AsyncBulkRequestHandler;)Ljava/util/concurrent/Semaphore;java/lang/Class?desiredAssertionStatus()Z??
??CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses ??6*+?*,? ?"???$Y?'?*-?-*?/*?1Y?4?6??467869:666?ij
kl"m(n5o??)+
;<?	?66*?- +?D*?6?G6I?O*? ?S*?U+?Y* +?X?\6????*?6?_??:?g?j*?np?rY ?xS?~*?- +???c?^*?6?_?T:*?n??rY ?xS??*?- +???(?#*?6?_?:??
*?6?_??<P><?@<?P}????????HR+???%???78???????????fstvwxy$z6{9?<?F?P?R?X?p?}????????????????????)?Pa>?@@z@?@????r*?6*?/-???*?6*?/????? 78???????????>??f
*+,-????>
78
?:
?
?
?
???b???/*?-???8?b???/*?6???8?b?%?4?????"??b?@??"


	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy