/// <exception cref="System.IO.IOException"/> /// <exception cref="Org.Apache.Hadoop.Security.AccessControlException"/> public virtual void CedeActive(int millisToCede) { try { ZKFCProtocolProtos.CedeActiveRequestProto req = ((ZKFCProtocolProtos.CedeActiveRequestProto )ZKFCProtocolProtos.CedeActiveRequestProto.NewBuilder().SetMillisToCede(millisToCede ).Build()); rpcProxy.CedeActive(NullController, req); } catch (ServiceException e) { throw ProtobufHelper.GetRemoteException(e); } }
/// <exception cref="Com.Google.Protobuf.ServiceException"/> public virtual ZKFCProtocolProtos.CedeActiveResponseProto CedeActive(RpcController controller, ZKFCProtocolProtos.CedeActiveRequestProto request) { try { server.CedeActive(request.GetMillisToCede()); return(ZKFCProtocolProtos.CedeActiveResponseProto.GetDefaultInstance()); } catch (IOException e) { throw new ServiceException(e); } }