Package hudson.model
Class Failure
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- hudson.model.Failure
-
- All Implemented Interfaces:
Serializable
,org.kohsuke.stapler.HttpResponse
public class Failure extends RuntimeException implements org.kohsuke.stapler.HttpResponse
Represents an error induced by user, encountered during HTTP request processing.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.
- Since:
- 1.321
- Author:
- Kohsuke Kawaguchi
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Method Detail
-
generateResponse
public void generateResponse(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, Object node, @CheckForNull Throwable throwable) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
generateResponse
public void generateResponse(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, Object node) throws IOException, javax.servlet.ServletException
- Specified by:
generateResponse
in interfaceorg.kohsuke.stapler.HttpResponse
- Throws:
IOException
javax.servlet.ServletException
-
-