diff options
author | franciscovila <javier.paradela.vila@est.tech> | 2022-06-23 09:33:08 +0100 |
---|---|---|
committer | Michael Morris <michael.morris@est.tech> | 2022-07-21 14:39:37 +0000 |
commit | 6a6795ce77219b28f18a3572ae89c8cb4d4406be (patch) | |
tree | 10c5ac75b2dfd8132a6c63986af62d22478f7dae /catalog-model/src/main/java | |
parent | 63966da5c7a9bd6ba3fa9e97807447d7759e8ace (diff) |
Maintain VFC instance directives and node filters
Maintain VFC directives and node filters on
instance version change
Issue-ID: SDC-4062
Signed-off-by: franciscovila <javier.paradela.vila@est.tech>
Change-Id: I90e8d4e5f8262879fb533389a93e2fdfa052caad
Diffstat (limited to 'catalog-model/src/main/java')
-rw-r--r-- | catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/NodeFilterOperation.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/NodeFilterOperation.java b/catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/NodeFilterOperation.java index c99ff9cd43..bcc005e6e3 100644 --- a/catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/NodeFilterOperation.java +++ b/catalog-model/src/main/java/org/openecomp/sdc/be/model/jsonjanusgraph/operations/NodeFilterOperation.java @@ -147,6 +147,13 @@ public class NodeFilterOperation extends BaseOperation { return addOrUpdateNodeFilter(true, serviceId, componentInstanceId, ciNodeFilterDataDefinition); } + public Either<CINodeFilterDataDefinition, StorageOperationStatus> addNodeFilterData( + final String componentId, + final String componentInstanceId, + final CINodeFilterDataDefinition nodeFilterDataDefinition) { + return addOrUpdateNodeFilter(false, componentId, componentInstanceId, nodeFilterDataDefinition); + } + private Either<CINodeFilterDataDefinition, StorageOperationStatus> addOrUpdateNodeFilter(final boolean isUpdateAction, final String componentId, final String componentInstanceId, final CINodeFilterDataDefinition ciNodeFilterDataDefinition) { |