Example #1
0
 /// <exception cref="System.IO.IOException"/>
 public virtual void ErrorReport(DatanodeRegistration registration, int errorCode,
                                 string msg)
 {
     DatanodeProtocolProtos.ErrorReportRequestProto req = ((DatanodeProtocolProtos.ErrorReportRequestProto
                                                            )DatanodeProtocolProtos.ErrorReportRequestProto.NewBuilder().SetRegistartion(PBHelper
                                                                                                                                         .Convert(registration)).SetErrorCode(errorCode).SetMsg(msg).Build());
     try
     {
         rpcProxy.ErrorReport(NullController, req);
     }
     catch (ServiceException se)
     {
         throw ProtobufHelper.GetRemoteException(se);
     }
 }
 /// <exception cref="Com.Google.Protobuf.ServiceException"/>
 public virtual DatanodeProtocolProtos.ErrorReportResponseProto ErrorReport(RpcController
                                                                            controller, DatanodeProtocolProtos.ErrorReportRequestProto request)
 {
     try
     {
         impl.ErrorReport(PBHelper.Convert(request.GetRegistartion()), request.GetErrorCode
                              (), request.GetMsg());
     }
     catch (IOException e)
     {
         throw new ServiceException(e);
     }
     return(VoidErrorReportResponseProto);
 }