
com.groupbyinc.flux.action.admin.indices.delete.TransportDeleteIndexAction.class Maven / Gradle / Ivy
???? 3 ? Jcom/groupbyinc/flux/action/admin/indices/delete/TransportDeleteIndexAction ?Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction; Ccom/groupbyinc/flux/action/support/master/TransportMasterNodeAction TransportDeleteIndexAction.java Lcom/groupbyinc/flux/action/admin/indices/delete/TransportDeleteIndexAction$1 /com/groupbyinc/flux/threadpool/ThreadPool$Names )com/groupbyinc/flux/threadpool/ThreadPool Names Gcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService$Request ?com/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService Request Hcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService$Listener Listener deleteIndexService ALcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService; destructiveOperations :Lcom/groupbyinc/flux/action/support/DestructiveOperations; ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService;Lcom/groupbyinc/flux/node/settings/NodeSettingsService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Lcom/groupbyinc/flux/action/support/DestructiveOperations;)V *Lcom/groupbyinc/flux/common/inject/Inject; indices:admin/delete Bcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexRequest 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 !
" $ & this LLcom/groupbyinc/flux/action/admin/indices/delete/TransportDeleteIndexAction; settings .Lcom/groupbyinc/flux/common/settings/Settings; transportService 0Lcom/groupbyinc/flux/transport/TransportService; clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService;
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool; nodeSettingsService 7Lcom/groupbyinc/flux/node/settings/NodeSettingsService;
actionFilters 2Lcom/groupbyinc/flux/action/support/ActionFilters; indexNameExpressionResolver BLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver; executor ()Ljava/lang/String; same : newResponse G()Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexResponse; Ccom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexResponse > ()V @
? A doExecute ?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexRequest;Lcom/groupbyinc/flux/action/ActionListener;)V indices ()[Ljava/lang/String; E F
G 8com/groupbyinc/flux/action/support/DestructiveOperations I failDestructive ([Ljava/lang/String;)V K L
J M ?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/action/ActionListener;)V C O
P task Lcom/groupbyinc/flux/tasks/Task; request DLcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexRequest; listener rLcom/groupbyinc/flux/action/ActionListener; +Lcom/groupbyinc/flux/action/ActionListener;
checkBlock ?(Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexRequest;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; (com/groupbyinc/flux/cluster/ClusterState [ blocks 3()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks; ] ^
\ _ 3com/groupbyinc/flux/cluster/block/ClusterBlockLevel a METADATA_WRITE 5Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel; c d b e 6 7 g @com/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver i concreteIndices j(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/IndicesRequest;)[Ljava/lang/String; k l
j m /com/groupbyinc/flux/cluster/block/ClusterBlocks o indicesBlockedException ?(Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel;[Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; q r
p s state *Lcom/groupbyinc/flux/cluster/ClusterState; masterOperation ?(Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V (Z)V y
? z )com/groupbyinc/flux/action/ActionListener |
onResponse (Ljava/lang/Object;)V ~ } ? [Ljava/lang/String; ? L
? timeout -()Lcom/groupbyinc/flux/common/unit/TimeValue; ? ?
? v(Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService$Request; ? ?
? masterNodeTimeout ? ?
?
masterTimeout ? ?
? z(Lcom/groupbyinc/flux/action/admin/indices/delete/TransportDeleteIndexAction;Lcom/groupbyinc/flux/action/ActionListener;)V ?
?
deleteIndices ?(Lcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService$Request;Lcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService$Listener;)V ? ?
? C D
? ?(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; Y Z
? ?(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V java/lang/Exception ? w x
? -()Lcom/groupbyinc/flux/action/ActionResponse; <