com.groupbyinc.flux.cluster.routing.RoutingService.class Maven / Gradle / Ivy
???? 4 ? 2com/groupbyinc/flux/cluster/routing/RoutingService ?com/groupbyinc/flux/common/component/AbstractLifecycleComponent RoutingService.java 4com/groupbyinc/flux/cluster/routing/RoutingService$1 %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles
Lookup CLUSTER_UPDATE_TASK_SOURCE Ljava/lang/String; cluster_reroute clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService; allocationService BLcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; rerouting +Ljava/util/concurrent/atomic/AtomicBoolean; ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;)V *Lcom/groupbyinc/flux/common/inject/Inject; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V
)java/util/concurrent/atomic/AtomicBoolean ()V
" $ & this 4Lcom/groupbyinc/flux/cluster/routing/RoutingService; settings .Lcom/groupbyinc/flux/common/settings/Settings; doStart doStop doClose reroute (Ljava/lang/String;)V performReroute 1 0
2 reason java/lang/Exception 5 lifecycle 0Lcom/groupbyinc/flux/common/component/Lifecycle; 7 8 9 .com/groupbyinc/flux/common/component/Lifecycle ; stopped ()Z = >
<