com.groupbyinc.flux.action.support.master.TransportMasterNodeAction.class Maven / Gradle / Ivy
???? 4 ? Ccom/groupbyinc/flux/action/support/master/TransportMasterNodeAction ?;Response:Lcom/groupbyinc/flux/action/ActionResponse;>Lcom/groupbyinc/flux/action/support/HandledTransportAction; 9com/groupbyinc/flux/action/support/HandledTransportAction TransportMasterNodeAction.java Ucom/groupbyinc/flux/action/support/master/TransportMasterNodeAction$AsyncSingleAction AsyncSingleAction transportService 0Lcom/groupbyinc/flux/transport/TransportService; clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService; executor Ljava/lang/String; c(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)Vd(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;ZLcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)V
this ZLcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction; ELcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction; settings .Lcom/groupbyinc/flux/common/settings/Settings;
actionName
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool;
actionFilters 2Lcom/groupbyinc/flux/action/support/ActionFilters; indexNameExpressionResolver BLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver; request (Ljava/util/function/Supplier; Ljava/util/function/Supplier;0(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;ZLcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)V $
%
'
) ()Ljava/lang/String; +
, . canTripCircuitBreaker Z newResponse -()Lcom/groupbyinc/flux/action/ActionResponse; masterOperation ?(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V java/lang/Exception 6 ?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V 4 5
9 task Lcom/groupbyinc/flux/tasks/Task; TRequest; =Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest; state *Lcom/groupbyinc/flux/cluster/ClusterState; listener 7Lcom/groupbyinc/flux/action/ActionListener; +Lcom/groupbyinc/flux/action/ActionListener; localExecute @(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;)Z
checkBlock ?(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; doExecute k(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/action/ActionListener;)V logger 8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger; J K L 7attempt to execute a master node operation without task N 6com/groupbyinc/flux/common/apache/logging/log4j/Logger P warn (Ljava/lang/String;)V R S Q T 'java/lang/UnsupportedOperationException V -task parameter is required for this operation X S
W Z ?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/action/ActionListener;)V ?(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/action/ActionListener;)V ]
^ start ()V ` a
b X(Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V ;com/groupbyinc/flux/action/support/master/MasterNodeRequest e H I
g x(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V H \
j
access$000 (Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger; x0
access$100 r(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Lcom/groupbyinc/flux/threadpool/ThreadPool; q
access$200
access$400
access$600 Y(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Ljava/lang/String; w
access$900 access$1000 access$1100 access$1200 access$1300 access$1400 access$1500 Code LocalVariableTable LocalVariableTypeTable LineNumberTable Signaturen(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)Vo(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;ZLcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)V ()TResponse;
Exceptions m(TRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V ?(Lcom/groupbyinc/flux/tasks/Task;TRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V (TRequest;)Z n(TRequest;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; C(TRequest;Lcom/groupbyinc/flux/action/ActionListener;)V c(Lcom/groupbyinc/flux/tasks/Task;TRequest;Lcom/groupbyinc/flux/action/ActionListener;)V
SourceFile InnerClasses!
? ?
*+,-? ? ? \
! # ? ! " ?
? @ ? ? ? ?
&*+, ? &*? (*? ***? -? /? ? f
&