public class Error405<T>
extends java.lang.Object
| Constructor and Description |
|---|
Error405(ErrorData<T> errorData,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
Error405<T> |
allowHeader(java.lang.String... allowedMethods) |
ErrorData<T> |
data()
Accumulates the errors into the
ErrorData instance. |
E |
error(java.lang.String reason,
java.lang.String message)
Sets the error reason and message.
|
protected E |
error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage) |
protected E |
error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage,
java.lang.Throwable throwable) |
E |
header(java.lang.String name,
java.lang.String value)
Adds header data.
|
Error405<T> |
httpMethodNotAllowed() |
Error405<T> |
httpMethodNotAllowed(java.lang.String message) |
T |
into(T response)
Injects error into the target, usually the http response.
|
public ErrorData<T> data()
ErrorErrorData instance.public final T into(T response)
Errorpublic final E error(java.lang.String reason,
java.lang.String message)
Errorpublic final E header(java.lang.String name,
java.lang.String value)
Errorprotected final E error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage)
protected final E error(java.lang.String reason,
java.lang.String message,
java.lang.String defaultMessage,
java.lang.Throwable throwable)