update dockers base version to 1.4.0
[sdc.git] / catalog-model / src / main / java / org / openecomp / sdc / be / model / jsontitan / operations / NodeTypeOperation.java
index 77677a9..d9318f5 100644 (file)
@@ -83,7 +83,10 @@ public class NodeTypeOperation extends ToscaElementOperation {
 
                nodeType.generateUUID();
 
+               //Set missing props such as names, default lifecycle state, dates etc...
                nodeType = getResourceMetaDataFromResource(nodeType);
+
+               //Set unique ID
                String resourceUniqueId = nodeType.getUniqueId();
                if (resourceUniqueId == null) {
                        resourceUniqueId = UniqueIdBuilder.buildResourceUniqueId();
@@ -100,9 +103,11 @@ public class NodeTypeOperation extends ToscaElementOperation {
                        derivedResources = derivedResourcesResult.left().value();
                }
 
+               //Create Vertext Object and fill according to given NodeType
                GraphVertex nodeTypeVertex = new GraphVertex(VertexTypeEnum.NODE_TYPE);
                fillToscaElementVertexData(nodeTypeVertex, nodeType, JsonParseFlagEnum.ParseAll);
 
+               //Create Node Type in Graph
                Either<GraphVertex, TitanOperationStatus> createdVertex = titanDao.createVertex(nodeTypeVertex);
                if (createdVertex.isRight()) {
                        TitanOperationStatus status = createdVertex.right().value();