X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Fadmin%2Fsupport%2FFindDomainForm.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Fadmin%2Fsupport%2FFindDomainForm.java;h=0000000000000000000000000000000000000000;hb=db5449730f0f774b43a72a5d553bef34ade30e91;hp=93c4b0c158bfffe0eb00f14b2afaac09bac1f0a8;hpb=f6ad4c3784fd9864b52def8a564006d1a459cf3d;p=gigi.git diff --git a/src/org/cacert/gigi/pages/admin/support/FindDomainForm.java b/src/org/cacert/gigi/pages/admin/support/FindDomainForm.java deleted file mode 100644 index 93c4b0c1..00000000 --- a/src/org/cacert/gigi/pages/admin/support/FindDomainForm.java +++ /dev/null @@ -1,55 +0,0 @@ -package org.cacert.gigi.pages.admin.support; - -import java.io.PrintWriter; -import java.util.Map; - -import javax.servlet.http.HttpServletRequest; - -import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.dbObjects.CertificateOwner; -import org.cacert.gigi.dbObjects.Domain; -import org.cacert.gigi.localisation.Language; -import org.cacert.gigi.output.template.Form; -import org.cacert.gigi.output.template.SprintfCommand; -import org.cacert.gigi.output.template.Template; - -public class FindDomainForm extends Form { - - private CertificateOwner res = null; - - private static final Template t = new Template(FindDomainForm.class.getResource("FindDomainForm.templ")); - - public FindDomainForm(HttpServletRequest hsr) { - super(hsr); - } - - @Override - public boolean submit(PrintWriter out, HttpServletRequest req) throws GigiApiException { - String request = req.getParameter("domain"); - Domain d = null; - if (request.matches("#[0-9]+")) { - try { - d = Domain.getById(Integer.parseInt(request.substring(1))); - } catch (IllegalArgumentException e) { - throw new GigiApiException(SprintfCommand.createSimple("No personal domains found matching the id {0}", request.substring(1))); - } - } else { - d = Domain.searchUserIdByDomain(request); - } - if (d == null) { - throw new GigiApiException(SprintfCommand.createSimple("No personal domains found matching {0}", request)); - } - res = d.getOwner(); - return true; - } - - @Override - protected void outputContent(PrintWriter out, Language l, Map vars) { - t.output(out, l, vars); - } - - public CertificateOwner getRes() { - return res; - } - -}