32org/elasticsearch/indices/InternalIndicesLifecycle4org/elasticsearch/common/component/AbstractComponent*org/elasticsearch/indices/IndicesLifecycleInternalIndicesLifecycle.java3org/elasticsearch/indices/IndicesLifecycle$ListenerListener listeners+Ljava/util/concurrent/CopyOnWriteArrayList;bLjava/util/concurrent/CopyOnWriteArrayList;/(Lorg/elasticsearch/common/settings/Settings;)V(Lorg/elasticsearch/common/inject/Inject;  )java/util/concurrent/CopyOnWriteArrayList()V   this4Lorg/elasticsearch/indices/InternalIndicesLifecycle;settings,Lorg/elasticsearch/common/settings/Settings; addListener8(Lorg/elasticsearch/indices/IndicesLifecycle$Listener;)Vadd(Ljava/lang/Object;)Z ! "listener5Lorg/elasticsearch/indices/IndicesLifecycle$Listener;removeListenerremove '! (shardRoutingChanged(Lorg/elasticsearch/index/shard/service/IndexShard;Lorg/elasticsearch/cluster/routing/ShardRouting;Lorg/elasticsearch/cluster/routing/ShardRouting;)V#Lorg/elasticsearch/common/Nullable;java/lang/Throwable-iterator()Ljava/util/Iterator; /0 1java/util/Iterator3hasNext()Z 56 47next()Ljava/lang/Object; 9: 4; *+ =0org/elasticsearch/index/shard/service/IndexShard?.org/elasticsearch/cluster/routing/ShardRoutingAlogger+Lorg/elasticsearch/common/logging/ESLogger; CD E2{} failed to invoke shard touring changed callbackGjava/lang/ObjectIshardId)()Lorg/elasticsearch/index/shard/ShardId; KL @M)org/elasticsearch/common/logging/ESLoggerOwarn=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V QR PStLjava/lang/Throwable;i$Ljava/util/Iterator; indexShard2Lorg/elasticsearch/index/shard/service/IndexShard; oldRouting0Lorg/elasticsearch/cluster/routing/ShardRouting; newRoutingbeforeIndexCreated"(Lorg/elasticsearch/index/Index;)V ^_ `org/elasticsearch/index/Indexb3[{}] failed to invoke before index created callbackdname()Ljava/lang/String; fg chindexLorg/elasticsearch/index/Index;afterIndexCreated1(Lorg/elasticsearch/index/service/IndexService;)V lm n,org/elasticsearch/index/service/IndexServicep2[{}] failed to invoke after index created callbackr!()Lorg/elasticsearch/index/Index; jt qu indexService.Lorg/elasticsearch/index/service/IndexService;beforeIndexShardCreated*(Lorg/elasticsearch/index/shard/ShardId;)V yz {%org/elasticsearch/index/shard/ShardId}1{} failed to invoke before shard created callback'Lorg/elasticsearch/index/shard/ShardId;afterIndexShardCreated5(Lorg/elasticsearch/index/shard/service/IndexShard;)V 0{} failed to invoke after shard created callbackafterIndexShardPostRecovery 6{} failed to invoke after shard post recovery callbackafterIndexShardStarted 0{} failed to invoke after shard started callbackbeforeIndexClosed m 2[{}] failed to invoke before index closed callbackafterIndexClosed _ 1[{}] failed to invoke after index closed callbackbeforeIndexShardClosed\(Lorg/elasticsearch/index/shard/ShardId;Lorg/elasticsearch/index/shard/service/IndexShard;)V 0{} failed to invoke before shard closed callbackafterIndexShardClosed z /{} failed to invoke after shard closed callbackindexShardStateChangedv(Lorg/elasticsearch/index/shard/service/IndexShard;Lorg/elasticsearch/index/shard/IndexShardState;Ljava/lang/String;)Vstate1()Lorg/elasticsearch/index/shard/IndexShardState; @(Lorg/elasticsearch/index/shard/service/IndexShard;Lorg/elasticsearch/index/shard/IndexShardState;Lorg/elasticsearch/index/shard/IndexShardState;Ljava/lang/String;)V -org/elasticsearch/index/shard/IndexShardStatejava/lang/String6{} failed to invoke index shard state changed callback previousState/Lorg/elasticsearch/index/shard/IndexShardState;reasonLjava/lang/String; SignatureCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations StackMapTable"RuntimeVisibleParameterAnnotations SourceFile InnerClasses!  M*+*Y,(-B *+#W  $% 0 1&B *+)W  $% 4 5*+J*2:89< :+,->:*FHJY+NSTñ'*.H,UV'$% @WXJJYZJ[\J]\8:'=*;,<F>I?* 4 @BB4 . ,^_A*2M,82,< N-+a:*FeJY+iST˱ #.4%UV"$%8WXAAjkBD G#E%F=H@I$4c4 .lmF*2M,87,< N-+o":*FsJY+viSTƱ #.4%UV'$%=WXFFwxLN Q#O%PBRES$4q4 .yz>*2M,8/,< N-+|:*FJY+STα #.4%UV$%5WX>>KVX [#Y%Z:\=]$4~4 .C*2M,84,< N-+:*FJY+NSTɱ #.4%UV$$%:WXCCYZ`b e#c%d?fBg$4@4 .C*2M,84,< N-+:*FJY+NSTɱ #.4%UV$$%:WXCCYZjl o#m%n?pBq$4@4 .C*2M,84,< N-+:*FJY+NSTɱ #.4%UV$$%:WXCCYZtv y#w%x?zB{$4@4 .mF*2M,87,< N-+":*FJY+viSTƱ #.4%UV'$%=WXFFwx~ #%BE$4q4 ._A*2M,82,< N-+:*FJY+iST˱ #.4%UV"$%8WXAAjk #%=@$4c4 .A*2N-82-< :+,:*FJY+ST˱#&.>(UV!$%8WXAAKAYZ#&(=@'4~@4 . ,z>*2M,8/,< N-+:*FJY+STα #.4%UV$%5WX>>K #%:=$4~4 .P*2:8?< :+,+-:*FJY+NST-0.H2UV-$% FWXPPYZPP-02LO* 4&@4 .,,