X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=adapters%2Fmso-vnfm-adapter%2Fmso-vnfm-etsi-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fso%2Fadapters%2Fvnfmadapter%2Fjobmanagement%2FVnfmOperation.java;fp=adapters%2Fmso-vnfm-adapter%2Fmso-vnfm-etsi-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fso%2Fadapters%2Fvnfmadapter%2Fjobmanagement%2FVnfmOperation.java;h=3bfe48af12e767d3409f687463f3fafc063abd64;hb=63842b9394eaf8eefc227024fc5ecba62dfea3d5;hp=7ce08df52f2f2c0a837b7b0201a61a184fe8f2a0;hpb=817fedef086b44a9a93874acdffb125bde88a57c;p=so.git
diff --git a/adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/jobmanagement/VnfmOperation.java b/adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/jobmanagement/VnfmOperation.java
index 7ce08df52f..3bfe48af12 100644
--- a/adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/jobmanagement/VnfmOperation.java
+++ b/adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/jobmanagement/VnfmOperation.java
@@ -28,6 +28,7 @@ public class VnfmOperation {
private final String vnfmId;
private final String operationId;
private NotificationStatus notificationStatus;
+ private boolean vnfDeleted;
public VnfmOperation(final String vnfmId, final String operationId, final boolean waitForNotificationForSuccess) {
this.vnfmId = vnfmId;
@@ -75,6 +76,23 @@ public class VnfmOperation {
return notificationStatus;
}
+ /**
+ * Set the VNF has been deleted from the VNFM.
+ */
+ public void setVnfDeleted() {
+ this.vnfDeleted = true;
+ }
+
+ /**
+ * Check if the VNF has been deleted from the VNFM
+ *
+ * @return true
of the VNF has been deleted from the VNFM, false
otherwise
+ */
+ public boolean isVnfDeleted() {
+ return vnfDeleted;
+ }
+
+
public enum NotificationStatus {
/**
* No notification handling is required to determine the status of the operation