
com.groupbyinc.flux.cluster.ClusterStateUpdateTask.class Maven / Gradle / Ivy
???? 3 i 2com/groupbyinc/flux/cluster/ClusterStateUpdateTask ?Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener; 4com/groupbyinc/flux/cluster/ClusterStateTaskExecutor 2com/groupbyinc/flux/cluster/ClusterStateTaskConfig 4com/groupbyinc/flux/cluster/ClusterStateTaskListener ClusterStateUpdateTask.java @com/groupbyinc/flux/cluster/ClusterStateTaskExecutor$BatchResult BatchResult Hcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor$BatchResult$Builder Builder priority %Lcom/groupbyinc/flux/common/Priority; ()V #com/groupbyinc/flux/common/Priority NORMAL ((Lcom/groupbyinc/flux/common/Priority;)V
this 4Lcom/groupbyinc/flux/cluster/ClusterStateUpdateTask;
! execute ~(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/List;)Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor$BatchResult; java/lang/Exception % V(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState; # '
( builder L()Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor$BatchResult$Builder; * +
, successes `(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor$BatchResult$Builder; . /
0 build n(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor$BatchResult; 2 3
4 currentState *Lcom/groupbyinc/flux/cluster/ClusterState; tasks FLjava/util/List; Ljava/util/List; result onFailure *(Ljava/lang/String;Ljava/lang/Throwable;)V onNoLongerMaster (Ljava/lang/String;)V .com/groupbyinc/flux/cluster/NotMasterException @ java/lang/StringBuilder B
C no longer master. source: [ E append -(Ljava/lang/String;)Ljava/lang/StringBuilder; G H
C I ] K toString ()Ljava/lang/String; M N
C O ?
A Q <