public class

ServerErrorWebException

extends WebApplicationException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ javax.ws.rs.WebApplicationException
           ↳ com.atlassian.jira.rest.exception.ServerErrorWebException

Class Overview

This exception is thrown when a JIRA REST resource aborts in an unforeseen manner).

Summary

Public Constructors
ServerErrorWebException()
Creates a new ServerErrorWebException for the given issue.
ServerErrorWebException(Throwable cause)
Creates a new ServerErrorWebException.
ServerErrorWebException(ErrorCollection errors)
Creates a new ServerErrorWebException, with a collection of errors.
ServerErrorWebException(Throwable cause, ErrorCollection errors)
Creates a new ServerErrorWebException, with a collection of errors and a cause.
[Expand]
Inherited Methods
From class javax.ws.rs.WebApplicationException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public ServerErrorWebException ()

Creates a new ServerErrorWebException for the given issue. Whenever possible it is preferable to use ServerErrorWebException(com.atlassian.jira.rest.api.util.ErrorCollection) constructor, passing a collection of errors.

public ServerErrorWebException (Throwable cause)

Creates a new ServerErrorWebException.

Parameters
cause the underlying cause of the exception

public ServerErrorWebException (ErrorCollection errors)

Creates a new ServerErrorWebException, with a collection of errors.

Parameters
errors an ErrorCollection containing the errors

public ServerErrorWebException (Throwable cause, ErrorCollection errors)

Creates a new ServerErrorWebException, with a collection of errors and a cause.

Parameters
cause the underlying cause of the exception
errors an ErrorCollection containing the errors