Include impacted changes for APPC-346,APPC-348
[appc.git] / appc-dispatcher / appc-request-handler / appc-request-handler-core / src / main / java / org / onap / appc / requesthandler / exceptions / LCMOperationsDisabledException.java
index ca5f726..730eff6 100644 (file)
 
 package org.onap.appc.requesthandler.exceptions;
 
+import org.onap.appc.executor.objects.LCMCommandStatus;
+import org.onap.appc.executor.objects.Params;
+
 /**
  */
-public class LCMOperationsDisabledException extends Exception {
+public class LCMOperationsDisabledException extends RequestValidationException {
 
     /**
      * Constructs a new exception with the specified detail message.
@@ -35,5 +38,8 @@ public class LCMOperationsDisabledException extends Exception {
      */
     public LCMOperationsDisabledException(String message) {
         super(message);
+        super.setLcmCommandStatus(LCMCommandStatus.REJECTED);
+        super.setParams(new Params().addParam("errorMsg", message));
+
     }
 }