From 1ecdbf74427467327de0b1e11cd0a839d6dc05bd Mon Sep 17 00:00:00 2001 From: priyanshu Date: Mon, 6 Aug 2018 14:31:02 +0530 Subject: Interface operations Model update 1. Interface operations Model update 2. Removed unnecessary dependencies on resource 3. Fixed the broken code after merge Change-Id: I2b6381493530f1d61f0803ee1d1d688648356f73 Issue-ID: SDC-1535 Signed-off-by: priyanshu --- .../java/org/openecomp/sdc/be/dao/jsongraph/types/EdgeLabelEnum.java | 4 +++- .../java/org/openecomp/sdc/be/dao/jsongraph/types/VertexTypeEnum.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'catalog-dao/src/main/java/org') diff --git a/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/EdgeLabelEnum.java b/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/EdgeLabelEnum.java index 1621a13c67..c7a2f2eae7 100644 --- a/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/EdgeLabelEnum.java +++ b/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/EdgeLabelEnum.java @@ -61,7 +61,9 @@ public enum EdgeLabelEnum { ARCHIVE_ELEMENT, INSTANCE_OF, PROXY_OF, - ALLOTTED_OF; + ALLOTTED_OF, + INTERFACE, + INTERFACE_OPERATION; /** * Returns EdgeLabelEnum according received name diff --git a/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/VertexTypeEnum.java b/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/VertexTypeEnum.java index 3917179d5e..aa4de11375 100644 --- a/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/VertexTypeEnum.java +++ b/catalog-dao/src/main/java/org/openecomp/sdc/be/dao/jsongraph/types/VertexTypeEnum.java @@ -58,7 +58,9 @@ public enum VertexTypeEnum { POLICIES ("policies", PolicyDataDefinition.class), EXTERNAL_REF ("componentInstanceExtRefs", MapComponentInstanceExternalRefs.class), CATALOG_ROOT ("catalogRoot", null), - ARCHIVE_ROOT ("archiveRoot", null); + ARCHIVE_ROOT ("archiveRoot", null), + INTERFACE ("interface", InterfaceDataDefinition.class), + INTERFACE_OPERATION ("interfaceOperation", OperationDataDefinition.class); private String name; private Class classOfJson; -- cgit 1.2.3-korg