A {@link Protocol} which redirects an HTTP(S) request to a different locationusing HTTP 302 redirection semantics.
426427428429430431432
disconnect(OfflineCause.create(Messages._SlaveComputer_DisconnectedBy( Jenkins.getAuthentication().getName(), offlineMessage!=null ? " : " + offlineMessage : "") )); } return new HttpRedirect("."); }
53545556575859606162
@Override public HttpResponse doDoDelete() throws IOException { checkPermission(DELETE); try { getNode().terminate(); return new HttpRedirect(".."); } catch (InterruptedException e) { return HttpResponses.error(500,e); } }
52535455565758
// return true to always inject an HTML fragment to perform a test return true; } public HttpResponse doTest() { return new HttpRedirect("test-for-reverse-proxy-setup"); }
6970717273747576
if(no!=null) { // dismiss disable(true); // of course the irony is that this redirect won't work return HttpResponses.redirectViaContextPath("/manage"); } else { return new HttpRedirect("https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+says+my+reverse+proxy+setup+is+broken"); } }
236237238239240241242243
public HttpResponse doAct(StaplerRequest req, StaplerResponse rsp) throws IOException { if (req.hasParameter("no")) { disable(true); return HttpResponses.redirectViaContextPath("/manage"); } else { return new HttpRedirect("manage"); } }
278279280281282283284
updating = false; return HttpResponses.forwardToPreviousPage(); } public HttpResponse doIndex(StaplerResponse rsp) throws IOException { return new HttpRedirect("manage"); }
2724272527262727272827292730
&& (timeout <= 0 || System.currentTimeMillis() < timeout) && !RestartListener.isAllReady()) { Thread.sleep(1000); } } return new HttpRedirect("."); }
143144145146147148149
public View getPrimaryView() { return viewGroupMixIn.getPrimaryView(); } public HttpResponse doIndex() { return new HttpRedirect("view/" + getPrimaryView().getViewName() + "/"); }
136137138139140141142
// we'll shut up disable(true); return HttpResponses.redirectViaContextPath("/manage"); } return new HttpRedirect("confirm"); }
2732273327342735273627372738
@CLIMethod(name="cancel-quiet-down") public synchronized HttpRedirect doCancelQuietDown() { checkPermission(ADMINISTER); isQuietingDown = false; getQueue().scheduleMaintenance(); return new HttpRedirect("."); }