/// <exception cref="System.IO.IOException"/> public virtual void EndCheckpoint(NamenodeRegistration registration, CheckpointSignature sig) { NamenodeProtocolProtos.EndCheckpointRequestProto req = ((NamenodeProtocolProtos.EndCheckpointRequestProto )NamenodeProtocolProtos.EndCheckpointRequestProto.NewBuilder().SetRegistration(PBHelper .Convert(registration)).SetSignature(PBHelper.Convert(sig)).Build()); try { rpcProxy.EndCheckpoint(NullController, req); } catch (ServiceException e) { throw ProtobufHelper.GetRemoteException(e); } }
/// <exception cref="Com.Google.Protobuf.ServiceException"/> public virtual NamenodeProtocolProtos.EndCheckpointResponseProto EndCheckpoint(RpcController unused, NamenodeProtocolProtos.EndCheckpointRequestProto request) { try { impl.EndCheckpoint(PBHelper.Convert(request.GetRegistration()), PBHelper.Convert( request.GetSignature())); } catch (IOException e) { throw new ServiceException(e); } return(VoidEndCheckpointResponse); }