aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java')
-rw-r--r--catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java16
1 files changed, 15 insertions, 1 deletions
diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java b/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java
index 0737c45d49..85fe3ec58a 100644
--- a/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java
+++ b/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ByResponseFormatComponentException.java
@@ -19,14 +19,28 @@
*/
package org.openecomp.sdc.be.components.impl.exceptions;
+import org.openecomp.sdc.be.dao.api.ActionStatus;
import org.openecomp.sdc.exception.ResponseFormat;
public class ByResponseFormatComponentException extends ComponentException {
private final transient ResponseFormat responseFormat;
+ private final ActionStatus actionStatus;
+ private final String[] params;
- public ByResponseFormatComponentException(ResponseFormat responseFormat) {
+ public ByResponseFormatComponentException(ResponseFormat responseFormat, String... params) {
+ super(responseFormat);
this.responseFormat = responseFormat;
+ this.params = params.clone();
+ this.actionStatus = ActionStatus.OK;
+ }
+
+ public String[] getParams() {
+ return params.clone();
+ }
+
+ public ActionStatus getActionStatus(){
+ return actionStatus;
}
@Override