Top Description Fields Constructors
jakarta.ws.rs

public Class InternalServerErrorException

extends ServerErrorException
Class Inheritance
Imports
jakarta.ws.rs.core.Response

A runtime exception indicating an internal server error.
Authors
Sergey Beryozkin, Marek Potociar
Since
2.0

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
InternalServerErrorException()

Construct a new internal server error exception.

public
InternalServerErrorException(final String
the detail message (which is saved for later retrieval by the getMessage() method).
message
)

Construct a new internal server error exception.

public
InternalServerErrorException(final Response
internal server error response.
response
)

Construct a new internal server error exception.

public
InternalServerErrorException(final String
the detail message (which is saved for later retrieval by the getMessage() method).
message
,
final Response
internal server error response.
response
)

Construct a new internal server error exception.

public
InternalServerErrorException(final Throwable
the underlying cause of the exception.
cause
)

Construct a new internal server error exception.

public
InternalServerErrorException(final String
the detail message (which is saved for later retrieval by the getMessage() method).
message
,
final Throwable
the underlying cause of the exception.
cause
)

Construct a new internal server error exception.

public
InternalServerErrorException(final Response
internal server error response.
response
,
final Throwable
the underlying cause of the exception.
cause
)

Construct a new internal server error exception.

public
InternalServerErrorException(final String
the detail message (which is saved for later retrieval by the getMessage() method).
message
,
final Response
internal server error response.
response
,
final Throwable
the underlying cause of the exception.
cause
)

Construct a new internal server error exception.

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides jakarta.ws.rs.ServerErrorException.serialVersionUID.

Constructor Detail

InternalServerErrorExceptionback to summary
public InternalServerErrorException()

Construct a new internal server error exception.

InternalServerErrorExceptionback to summary
public InternalServerErrorException(final String message)

Construct a new internal server error exception.

Parameters
message:String

the detail message (which is saved for later retrieval by the getMessage() method).

InternalServerErrorExceptionback to summary
public InternalServerErrorException(final Response response)

Construct a new internal server error exception.

Parameters
response:Response

internal server error response.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 500.
InternalServerErrorExceptionback to summary
public InternalServerErrorException(final String message, final Response response)

Construct a new internal server error exception.

Parameters
message:String

the detail message (which is saved for later retrieval by the getMessage() method).

response:Response

internal server error response.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 500.
InternalServerErrorExceptionback to summary
public InternalServerErrorException(final Throwable cause)

Construct a new internal server error exception.

Parameters
cause:Throwable

the underlying cause of the exception.

InternalServerErrorExceptionback to summary
public InternalServerErrorException(final String message, final Throwable cause)

Construct a new internal server error exception.

Parameters
message:String

the detail message (which is saved for later retrieval by the getMessage() method).

cause:Throwable

the underlying cause of the exception.

InternalServerErrorExceptionback to summary
public InternalServerErrorException(final Response response, final Throwable cause)

Construct a new internal server error exception.

Parameters
response:Response

internal server error response.

cause:Throwable

the underlying cause of the exception.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 500.
InternalServerErrorExceptionback to summary
public InternalServerErrorException(final String message, final Response response, final Throwable cause)

Construct a new internal server error exception.

Parameters
message:String

the detail message (which is saved for later retrieval by the getMessage() method).

response:Response

internal server error response.

cause:Throwable

the underlying cause of the exception.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 500.