Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\gateway\GatewayService.class
???? 3? (org/elasticsearch/gateway/GatewayService ?Lorg/elasticsearch/common/component/AbstractLifecycleComponent<Lorg/elasticsearch/gateway/GatewayService;>;Lorg/elasticsearch/cluster/ClusterStateListener; =org/elasticsearch/common/component/AbstractLifecycleComponent .org/elasticsearch/cluster/ClusterStateListener GatewayService.java @org/elasticsearch/gateway/GatewayService$GatewayRecoveryListener GatewayRecoveryListener *org/elasticsearch/gateway/GatewayService$2 *org/elasticsearch/gateway/GatewayService$1 ?org/elasticsearch/gateway/Gateway$GatewayStateRecoveredListener !org/elasticsearch/gateway/Gateway GatewayStateRecoveredListener STATE_NOT_RECOVERED_BLOCK .Lorg/elasticsearch/cluster/block/ClusterBlock; 3DEFAULT_RECOVER_AFTER_TIME_IF_EXPECTED_NODES_IS_SET )Lorg/elasticsearch/common/unit/TimeValue; gateway #Lorg/elasticsearch/gateway/Gateway; threadPool )Lorg/elasticsearch/threadpool/ThreadPool; allocationService @Lorg/elasticsearch/cluster/routing/allocation/AllocationService; clusterService *Lorg/elasticsearch/cluster/ClusterService; discoveryService .Lorg/elasticsearch/discovery/DiscoveryService; recoverAfterTime recoverAfterNodes I expectedNodes recoverAfterDataNodes expectedDataNodes recoverAfterMasterNodes expectedMasterNodes recovered +Ljava/util/concurrent/atomic/AtomicBoolean; scheduledRecovery <init>(Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/gateway/Gateway;Lorg/elasticsearch/cluster/routing/allocation/AllocationService;Lorg/elasticsearch/cluster/ClusterService;Lorg/elasticsearch/discovery/DiscoveryService;Lorg/elasticsearch/threadpool/ThreadPool;)V (Lorg/elasticsearch/common/inject/Inject; /(Lorg/elasticsearch/common/settings/Settings;)V . 1 2 )java/util/concurrent/atomic/AtomicBoolean 4 ()V . 6 5 7 + , 9 - , ; = ? A ! " C E componentSettings ,Lorg/elasticsearch/common/settings/Settings; G H I expected_nodes K java/lang/Integer M valueOf (I)Ljava/lang/Integer; O P N Q *org/elasticsearch/common/settings/Settings S getAsInt :(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; U V T W intValue ()I Y Z N [ &