com.groupbyinc.flux.indices.recovery.PeerRecoveryTargetService$HandoffPrimaryContextRequestHandler.class Maven / Gradle / Ivy
???? 4 n bcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$HandoffPrimaryContextRequestHandler ?Ljava/lang/Object;Lcom/groupbyinc/flux/transport/TransportRequestHandler; java/lang/Object 5com/groupbyinc/flux/transport/TransportRequestHandler PeerRecoveryTargetService.java >com/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService #HandoffPrimaryContextRequestHandler Ecom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryRef 9com/groupbyinc/flux/indices/recovery/RecoveriesCollection RecoveryRef Fcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$PrimaryContext 7com/groupbyinc/flux/index/seqno/GlobalCheckpointTracker PrimaryContext 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 dLcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$HandoffPrimaryContextRequestHandler; messageReceived ~(Lcom/groupbyinc/flux/indices/recovery/RecoveryHandoffPrimaryContextRequest;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; , -
. Icom/groupbyinc/flux/indices/recovery/RecoveryHandoffPrimaryContextRequest 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; > ?
@ primaryContext J()Lcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$PrimaryContext; B C
1 D 3com/groupbyinc/flux/indices/recovery/RecoveryTarget F handoffPrimaryContext K(Lcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$PrimaryContext;)V H I
G J close L !
M .com/groupbyinc/flux/transport/TransportChannel O
addSuppressed (Ljava/lang/Throwable;)V Q R
+ S INSTANCE 7Lcom/groupbyinc/flux/transport/TransportResponse$Empty; U V W sendResponse 4(Lcom/groupbyinc/flux/transport/TransportResponse;)V Y Z P [ recoveryRef GLcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryRef; request KLcom/groupbyinc/flux/indices/recovery/RecoveryHandoffPrimaryContextRequest; channel 0Lcom/groupbyinc/flux/transport/TransportChannel; c(Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V &