summaryrefslogtreecommitdiffstats
path: root/dcaedt_catalog/asdc/src/main/java/org/onap/sdc/dcae/errormng/RequestError.java
diff options
context:
space:
mode:
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.java18
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