
com.groupbyinc.flux.action.support.master.TransportMasterNodeAction.class Maven / Gradle / Ivy
???? 3 ? Ccom/groupbyinc/flux/action/support/master/TransportMasterNodeAction ?Lcom/groupbyinc/flux/action/support/HandledTransportAction; 9com/groupbyinc/flux/action/support/HandledTransportAction TransportMasterNodeAction.java Ucom/groupbyinc/flux/action/support/master/TransportMasterNodeAction$AsyncSingleAction AsyncSingleAction Ecom/groupbyinc/flux/action/support/master/TransportMasterNodeAction$1
@com/groupbyinc/flux/cluster/ClusterStateObserver$ChangePredicate 0com/groupbyinc/flux/cluster/ClusterStateObserver ChangePredicate masterNodeChangedPredicate BLcom/groupbyinc/flux/cluster/ClusterStateObserver$ChangePredicate; transportService 0Lcom/groupbyinc/flux/transport/TransportService; clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService; executor Ljava/lang/String; O(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;)V#(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;)V
()Ljava/lang/String; "
# % 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/lang/Class; Ljava/lang/Class; 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 : ?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V 8 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 -Lcom/groupbyinc/flux/common/logging/ESLogger; N O P 7attempt to execute a master node operation without task R java/lang/Object T +com/groupbyinc/flux/common/logging/ESLogger V warn ((Ljava/lang/String;[Ljava/lang/Object;)V X Y W Z 'java/lang/UnsupportedOperationException \ -task parameter is required for this operation ^ (Ljava/lang/String;)V `
] a ?(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 d
e start ()V g h
i X(Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V ;com/groupbyinc/flux/action/support/master/MasterNodeRequest l L M
n x(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V L c
q
access$100 t(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Lcom/groupbyinc/flux/common/logging/ESLogger; x0
access$200 r(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Lcom/groupbyinc/flux/threadpool/ThreadPool; - . x
access$300
access$400
access$600 Y(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Ljava/lang/String; , ~
access$700
access$800 D()Lcom/groupbyinc/flux/cluster/ClusterStateObserver$ChangePredicate; ? access$1000 n(Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction;)Lcom/groupbyinc/flux/tasks/TaskManager; taskManager 'Lcom/groupbyinc/flux/tasks/TaskManager; ? ? ? access$1200 access$1300 access$1400 access$1500 access$1600 access$1700 access$1800 access$1900 h
? Code LocalVariableTable LocalVariableTypeTable LineNumberTable SignatureZ(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;)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! ? ? #*+,-? *-? *? !**? $? &? ? \ # ' ) # * + # , # # # - . # / 0 # 1 2 # 3 5 ? # ' ( # 3 4 ? J K L M " N ? ? " 6 7 ? ? 8 9 ? ; ? ? 8 <