Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\snapshots\RestoreService$2.class
???? 3* ,org/elasticsearch/snapshots/RestoreService$2 9org/elasticsearch/cluster/ProcessedClusterStateUpdateTask RestoreService.java *org/elasticsearch/snapshots/RestoreService innerUpdateRestoreState T(Lorg/elasticsearch/snapshots/RestoreService$UpdateIndexShardRestoreStatusRequest;)V Oorg/elasticsearch/snapshots/RestoreService$UpdateIndexShardRestoreStatusRequest $UpdateIndexShardRestoreStatusRequest 8org/elasticsearch/cluster/metadata/RestoreMetaData$Entry 2org/elasticsearch/cluster/metadata/RestoreMetaData Entry 3org/elasticsearch/cluster/metadata/MetaData$Builder +org/elasticsearch/cluster/metadata/MetaData Builder Eorg/elasticsearch/cluster/metadata/RestoreMetaData$ShardRestoreStatus ShardRestoreStatus Dorg/elasticsearch/snapshots/RestoreService$RestoreCompletionListener RestoreCompletionListener 2org/elasticsearch/cluster/metadata/MetaData$Custom Custom 8org/elasticsearch/cluster/metadata/RestoreMetaData$State ! State .org/elasticsearch/cluster/ClusterState$Builder $ &org/elasticsearch/cluster/ClusterState & restoreInfo )Lorg/elasticsearch/snapshots/RestoreInfo; val$request QLorg/elasticsearch/snapshots/RestoreService$UpdateIndexShardRestoreStatusRequest; this$0 ,Lorg/elasticsearch/snapshots/RestoreService; <init> ?(Lorg/elasticsearch/snapshots/RestoreService;Lorg/elasticsearch/snapshots/RestoreService$UpdateIndexShardRestoreStatusRequest;)V , - 0 * + 2 ()V . 4 5 ( ) 7 this .Lorg/elasticsearch/snapshots/RestoreService$2; execute R(Lorg/elasticsearch/cluster/ClusterState;)Lorg/elasticsearch/cluster/ClusterState; metaData /()Lorg/elasticsearch/cluster/metadata/MetaData; = > ' ? builder d(Lorg/elasticsearch/cluster/metadata/MetaData;)Lorg/elasticsearch/cluster/metadata/MetaData$Builder; A B C restore E custom H(Ljava/lang/String;)Lorg/elasticsearch/cluster/metadata/MetaData$Custom; G H I &org/elasticsearch/common/collect/Lists K newArrayList ()Ljava/util/ArrayList; M N L O entries 2()Lorg/elasticsearch/common/collect/ImmutableList; Q R S .org/elasticsearch/common/collect/ImmutableList U iterator ()Ljava/util/Iterator; W X V Y java/util/ArrayList [ java/util/Iterator ] hasNext ()Z _ ` ^ a next ()Ljava/lang/Object; c d ^ e snapshotId 1()Lorg/elasticsearch/cluster/metadata/SnapshotId; g h i i -org/elasticsearch/cluster/metadata/SnapshotId l equals (Ljava/lang/Object;)Z n o m p shards 1()Lorg/elasticsearch/common/collect/ImmutableMap; r s t %org/elasticsearch/common/collect/Maps v newHashMap $(Ljava/util/Map;)Ljava/util/HashMap; x y w z access$900 Y(Lorg/elasticsearch/snapshots/RestoreService;)Lorg/elasticsearch/common/logging/ESLogger; | } ~ )[{}] Updating shard [{}] with status [{}] ? java/lang/Object ? shardId )()Lorg/elasticsearch/index/shard/ShardId; ? ? ? status I()Lorg/elasticsearch/cluster/metadata/RestoreMetaData$ShardRestoreStatus; ? ? ? state <()Lorg/elasticsearch/cluster/metadata/RestoreMetaData$State; ? ? ? )org/elasticsearch/common/logging/ESLogger ? trace ((Ljava/lang/String;[Ljava/lang/Object;)V ? ? ? ? java/util/HashMap ? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ? ? ? access$300 >(Lorg/elasticsearch/snapshots/RestoreService;Ljava/util/Map;)Z ? ? ? STARTED :Lorg/elasticsearch/cluster/metadata/RestoreMetaData$State; ? ? "