public class VitamError extends RequestResponse
Modifier | Constructor and Description |
---|---|
protected |
VitamError() |
|
VitamError(String code)
VitamError constructor
|
Modifier and Type | Method and Description |
---|---|
VitamError |
addAllErrors(List<VitamError> errors) |
VitamError |
addToErrors(VitamError error) |
String |
getCode() |
String |
getContext() |
String |
getDescription() |
List<VitamError> |
getErrors() |
static VitamError |
getFromJsonNode(com.fasterxml.jackson.databind.JsonNode node) |
String |
getMessage() |
String |
getState() |
VitamError |
setCode(String code) |
VitamError |
setContext(String context) |
VitamError |
setDescription(String description) |
VitamError |
setHttpCode(int httpCode) |
VitamError |
setMessage(String message) |
VitamError |
setState(String state) |
javax.ws.rs.core.Response |
toResponse()
transform a RequestResponse to a standard response
|
addHeader, getHeaderString, getHttpCode, getStatus, getVitamHeaders, isOk, parseFromResponse, parseFromResponse, parseHeadersFromResponse, parseRequestResponseOk, parseVitamError, toJsonNode, toString, unSetVitamHeaders
protected VitamError()
public VitamError(String code)
code
- the code used to identify this error objectpublic VitamError setCode(String code)
code
- of error as integerpublic VitamError setHttpCode(int httpCode)
setHttpCode
in class RequestResponse
httpCode
- the httpCode to setpublic VitamError setContext(String context)
context
- of error as Stringpublic VitamError setState(String state)
state
- of error as Stringpublic VitamError setMessage(String message)
message
- of error as Stringpublic VitamError setDescription(String description)
description
- of error as Stringpublic VitamError addAllErrors(List<VitamError> errors)
errors
- errors as Listpublic VitamError addToErrors(VitamError error)
error
- one errorpublic String getCode()
public String getContext()
public String getState()
public String getMessage()
public String getDescription()
public List<VitamError> getErrors()
public static VitamError getFromJsonNode(com.fasterxml.jackson.databind.JsonNode node) throws InvalidParseOperationException
node
- of vitam error in format JsonNodeInvalidParseOperationException
- if parse JsonNode node exception occurredpublic javax.ws.rs.core.Response toResponse()
toResponse
in class RequestResponse
Copyright © 2018 Vitam. All rights reserved.