diff options
Diffstat (limited to 'dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java')
-rw-r--r-- | dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java b/dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java index 7207916..0a44a3e 100644 --- a/dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java +++ b/dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java @@ -9,6 +9,11 @@ public class RequestError { private PolicyException policyException; private ServiceException serviceException; private OkResponseInfo okResponseInfo; + private List<ServiceException> serviceExceptions; + + public PolicyException getPolicyException() { + return policyException; + } public ServiceException getServiceException() { return serviceException; @@ -26,8 +31,11 @@ public class RequestError { this.okResponseInfo = okResponseInfo; } + public List<ServiceException> getServiceExceptions() { + return serviceExceptions; + } void setServiceExceptions(List<ServiceException> serviceExceptions) { - // no one asks for these exception ever + this.serviceExceptions = serviceExceptions; } String getFormattedMessage() { @@ -47,11 +55,9 @@ public class RequestError { } AbstractSdncException getError() { - if (null != policyException) { - return (null != serviceException) ? serviceException : policyException; - } - else { - return (null != serviceException) ? serviceException : okResponseInfo; + if (null != serviceException) { + return serviceException; } + return (null != policyException) ? policyException : okResponseInfo; } }
\ No newline at end of file |