public class Failure extends RuntimeException implements org.kohsuke.stapler.HttpResponse
The error page is rendered into HTML, but without a stack trace. So only use this exception when the error condition is anticipated by the program, and where we nor users don't need to see the stack trace to figure out the root cause.
Constructor and Description |
---|
Failure(String message) |
Failure(String message,
boolean pre) |
Modifier and Type | Method and Description |
---|---|
void |
generateResponse(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
Object node) |
void |
generateResponse(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
Object node,
Throwable throwable) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public Failure(String message)
public Failure(String message, boolean pre)
public void generateResponse(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, Object node, @CheckForNull Throwable throwable) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public void generateResponse(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, Object node) throws IOException, javax.servlet.ServletException
generateResponse
in interface org.kohsuke.stapler.HttpResponse
IOException
javax.servlet.ServletException
Copyright © 2004–2021. All rights reserved.