Пример #1
0
 /// <exception cref="System.IO.IOException"/>
 public virtual void ShutdownDatanode(bool forUpgrade)
 {
     ClientDatanodeProtocolProtos.ShutdownDatanodeRequestProto request = ((ClientDatanodeProtocolProtos.ShutdownDatanodeRequestProto
                                                                           )ClientDatanodeProtocolProtos.ShutdownDatanodeRequestProto.NewBuilder().SetForUpgrade
                                                                              (forUpgrade).Build());
     try
     {
         rpcProxy.ShutdownDatanode(NullController, request);
     }
     catch (ServiceException e)
     {
         throw ProtobufHelper.GetRemoteException(e);
     }
 }
Пример #2
0
 /// <exception cref="Com.Google.Protobuf.ServiceException"/>
 public virtual ClientDatanodeProtocolProtos.ShutdownDatanodeResponseProto ShutdownDatanode
     (RpcController unused, ClientDatanodeProtocolProtos.ShutdownDatanodeRequestProto
     request)
 {
     try
     {
         impl.ShutdownDatanode(request.GetForUpgrade());
     }
     catch (IOException e)
     {
         throw new ServiceException(e);
     }
     return(ShutdownDatanodeResp);
 }