public class NotAllowedException extends ClientErrorException
not allowed.| Constructor and Description |
|---|
NotAllowedException(Response response)
Construct a new method not allowed exception.
|
NotAllowedException(Response response,
Throwable cause)
Construct a new method not allowed exception.
|
NotAllowedException(String message,
Response response)
Construct a new method not allowed exception.
|
NotAllowedException(String message,
Response response,
Throwable cause)
Construct a new method not allowed exception.
|
NotAllowedException(String allowed,
String... moreAllowed)
Construct a new method not allowed exception.
|
NotAllowedException(String message,
String allowed,
String... moreAllowed)
Construct a new method not allowed exception.
|
NotAllowedException(String message,
Throwable cause,
String... allowedMethods)
Construct a new method not allowed exception.
|
NotAllowedException(Throwable cause,
String... allowedMethods)
Construct a new method not allowed exception.
|
getResponseaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic NotAllowedException(String allowed, String... moreAllowed)
allowed - allowed request method.moreAllowed - more allowed request methods.NullPointerException - in case the allowed method is null.public NotAllowedException(String message, String allowed, String... moreAllowed)
message - the detail message (which is saved for later retrieval
by the Throwable.getMessage() method).allowed - allowed request method.moreAllowed - more allowed request methods.NullPointerException - in case the allowed method is null.public NotAllowedException(Response response)
Note that this constructor does not validate the presence of HTTP
Allow header. I.e. it is possible
to use the constructor to create a client-side exception instance
even for an invalid HTTP 405 response content returned from a server.
response - error response.IllegalArgumentException - in case the status code set in the response
is not HTTP 405.public NotAllowedException(String message, Response response)
Note that this constructor does not validate the presence of HTTP
Allow header. I.e. it is possible
to use the constructor to create a client-side exception instance
even for an invalid HTTP 405 response content returned from a server.
message - the detail message (which is saved for later retrieval
by the Throwable.getMessage() method).response - error response.IllegalArgumentException - in case the status code set in the response
is not HTTP 405.public NotAllowedException(Throwable cause, String... allowedMethods)
cause - the underlying cause of the exception.allowedMethods - allowed request methods.IllegalArgumentException - in case the allowed methods varargs are null.public NotAllowedException(String message, Throwable cause, String... allowedMethods)
message - the detail message (which is saved for later retrieval
by the Throwable.getMessage() method).cause - the underlying cause of the exception.allowedMethods - allowed request methods.IllegalArgumentException - in case the allowed methods varargs are null.public NotAllowedException(Response response, Throwable cause)
response - error response.cause - the underlying cause of the exception.IllegalArgumentException - in case the status code set in the response
is not HTTP 405 or does not contain
an HTTP Allow header.public NotAllowedException(String message, Response response, Throwable cause)
message - the detail message (which is saved for later retrieval
by the Throwable.getMessage() method).response - error response.cause - the underlying cause of the exception.IllegalArgumentException - in case the status code set in the response
is not HTTP 405 or does not contain
an HTTP Allow header.Copyright © 2017 JBoss by Red Hat. All rights reserved.