/// <exception cref="Com.Google.Protobuf.ServiceException"/>
 public virtual QJournalProtocolProtos.FormatResponseProto Format(RpcController controller
                                                                  , QJournalProtocolProtos.FormatRequestProto request)
 {
     try
     {
         impl.Format(request.GetJid().GetIdentifier(), PBHelper.Convert(request.GetNsInfo(
                                                                            )));
         return(QJournalProtocolProtos.FormatResponseProto.GetDefaultInstance());
     }
     catch (IOException ioe)
     {
         throw new ServiceException(ioe);
     }
 }
 /// <exception cref="System.IO.IOException"/>
 public virtual void Format(string jid, NamespaceInfo nsInfo)
 {
     try
     {
         QJournalProtocolProtos.FormatRequestProto req = ((QJournalProtocolProtos.FormatRequestProto
                                                           )QJournalProtocolProtos.FormatRequestProto.NewBuilder().SetJid(ConvertJournalId(
                                                                                                                              jid)).SetNsInfo(PBHelper.Convert(nsInfo)).Build());
         rpcProxy.Format(NullController, req);
     }
     catch (ServiceException e)
     {
         throw ProtobufHelper.GetRemoteException(e);
     }
 }