com.groupbyinc.flux.indices.recovery.PeerRecoveryTargetService$CleanFilesRequestHandler.class Maven / Gradle / Ivy
???? 4 r Wcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$CleanFilesRequestHandler ?Ljava/lang/Object;Lcom/groupbyinc/flux/transport/TransportRequestHandler; java/lang/Object 5com/groupbyinc/flux/transport/TransportRequestHandler PeerRecoveryTargetService.java >com/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService CleanFilesRequestHandler Ecom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryRef 9com/groupbyinc/flux/indices/recovery/RecoveriesCollection RecoveryRef 6com/groupbyinc/flux/index/store/Store$MetadataSnapshot %com/groupbyinc/flux/index/store/Store MetadataSnapshot 5com/groupbyinc/flux/transport/TransportResponse$Empty /com/groupbyinc/flux/transport/TransportResponse Empty this$0 @Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService; C(Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;)V ()V !
" this YLcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$CleanFilesRequestHandler; messageReceived s(Lcom/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V java/lang/Exception ( java/lang/Throwable *
access$000 }(Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection; , -
. >com/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest 0
recoveryId ()J 2 3
1 4 shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; 6 7
1 8 getRecoverySafe s(JLcom/groupbyinc/flux/index/shard/ShardId;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryRef; : ;
< target 7()Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget; > ?
@ totalTranslogOps ()I B C
1 D sourceMetaSnapshot :()Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot; F G
1 H 3com/groupbyinc/flux/indices/recovery/RecoveryTarget J
cleanFiles <(ILcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;)V L M
K N INSTANCE 7Lcom/groupbyinc/flux/transport/TransportResponse$Empty; P Q R .com/groupbyinc/flux/transport/TransportChannel T sendResponse 4(Lcom/groupbyinc/flux/transport/TransportResponse;)V V W U X close Z !
[
addSuppressed (Ljava/lang/Throwable;)V ] ^
+ _ recoveryRef GLcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryRef; request @Lcom/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest; channel 0Lcom/groupbyinc/flux/transport/TransportChannel; c(Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V &