Top Description Fields Constructors
javax.ws.rs

public Class BadRequestException

extends ClientErrorException
Class Inheritance
Imports
javax.ws.rs.core.Response

A runtime exception indicating a bad client request.
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
BadRequestException()

Construct a new bad client request exception.

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

Construct a new bad client request exception.

public
BadRequestException(Response
error response.
response
)

Construct a new bad client request exception.

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

Construct a new bad client request exception.

public
BadRequestException(Throwable
the underlying cause of the exception.
cause
)

Construct a new bad client request exception.

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

Construct a new bad client request exception.

public
BadRequestException(Response
error response.
response
,
Throwable
the underlying cause of the exception.
cause
)

Construct a new bad client request exception.

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

Construct a new bad client request exception.

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.ws.rs.ClientErrorException.serialVersionUID.

Constructor Detail

BadRequestExceptionback to summary
public BadRequestException()

Construct a new bad client request exception.

BadRequestExceptionback to summary
public BadRequestException(String message)

Construct a new bad client request exception.

Parameters
message:String

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

BadRequestExceptionback to summary
public BadRequestException(Response response)

Construct a new bad client request exception.

Parameters
response:Response

error response.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 400.
BadRequestExceptionback to summary
public BadRequestException(String message, Response response)

Construct a new bad client request exception.

Parameters
message:String

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

response:Response

error response.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 400.
BadRequestExceptionback to summary
public BadRequestException(Throwable cause)

Construct a new bad client request exception.

Parameters
cause:Throwable

the underlying cause of the exception.

BadRequestExceptionback to summary
public BadRequestException(String message, Throwable cause)

Construct a new bad client request 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.

BadRequestExceptionback to summary
public BadRequestException(Response response, Throwable cause)

Construct a new bad client request exception.

Parameters
response:Response

error response.

cause:Throwable

the underlying cause of the exception.

Exceptions
IllegalArgumentException:
in case the status code set in the response is not HTTP 400.
BadRequestExceptionback to summary
public BadRequestException(String message, Response response, Throwable cause)

Construct a new bad client request exception.

Parameters
message:String

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

response:Response

error response.

cause:Throwable

the underlying cause of the exception.

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