From 42f20d8262bd19354760d89045caeb278f99f1f9 Mon Sep 17 00:00:00 2001 From: talig Date: Thu, 16 Aug 2018 12:51:07 +0300 Subject: Prevent submit of vsp with archived vlm attached Change-Id: Ib5e7645dd861ad9f42409274d088bfc1ae8cb261 Issue-ID: SDC-1657 Signed-off-by: talig --- .../org/openecomp/sdc/vendorlicense/facade/VendorLicenseFacade.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'openecomp-be/lib/openecomp-sdc-vendor-license-lib/openecomp-sdc-vendor-license-api') diff --git a/openecomp-be/lib/openecomp-sdc-vendor-license-lib/openecomp-sdc-vendor-license-api/src/main/java/org/openecomp/sdc/vendorlicense/facade/VendorLicenseFacade.java b/openecomp-be/lib/openecomp-sdc-vendor-license-lib/openecomp-sdc-vendor-license-api/src/main/java/org/openecomp/sdc/vendorlicense/facade/VendorLicenseFacade.java index 5efabf8448..42a4699d96 100644 --- a/openecomp-be/lib/openecomp-sdc-vendor-license-lib/openecomp-sdc-vendor-license-api/src/main/java/org/openecomp/sdc/vendorlicense/facade/VendorLicenseFacade.java +++ b/openecomp-be/lib/openecomp-sdc-vendor-license-lib/openecomp-sdc-vendor-license-api/src/main/java/org/openecomp/sdc/vendorlicense/facade/VendorLicenseFacade.java @@ -20,6 +20,7 @@ package org.openecomp.sdc.vendorlicense.facade; +import java.util.Optional; import org.openecomp.sdc.common.errors.ErrorCode; import org.openecomp.sdc.vendorlicense.dao.types.*; import org.openecomp.sdc.versioning.dao.types.Version; @@ -69,5 +70,7 @@ public interface VendorLicenseFacade { String licenseAgreementId, Collection featureGroupIds); + Optional validateVendorForUsage(String vlmId); + void validate(String vendorLicenseModelId, Version version); } -- cgit 1.2.3-korg