From 03fedafb4bb1dab71be983e2da2c80ce19f93177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de> Date: Mon, 23 May 2016 12:49:16 +0200 Subject: [PATCH] added Properties --- ...OperationsDependencyGraphCreatorStage.java | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/src/main/java/kieker/analysis/dev/OperationsDependencyGraphCreatorStage.java b/src/main/java/kieker/analysis/dev/OperationsDependencyGraphCreatorStage.java index 42533b82..cec0cf9e 100644 --- a/src/main/java/kieker/analysis/dev/OperationsDependencyGraphCreatorStage.java +++ b/src/main/java/kieker/analysis/dev/OperationsDependencyGraphCreatorStage.java @@ -22,17 +22,35 @@ public class OperationsDependencyGraphCreatorStage extends AbstractTransformatio for (Container container : softwareSystem.getContainers()) { Vertex containerVertex = graph.addVertex(container.getIdentifier()); - // TODO add properties + containerVertex.setProperty("ContainerName", container.getName()); + containerVertex.setProperty("MaxDuration", container.getMaxDuration()); + containerVertex.setProperty("MinDuration", container.getMinDuration()); + containerVertex.setProperty("MeanDuration", container.getMeanDuration()); + containerVertex.setProperty("MedianDuration", container.getMedianDuration()); + containerVertex.setProperty("TotalDuration", container.getTotalDuration()); for (Component component : container.getComponents()) { Vertex componentVertex = graph.addVertex(component.getIdentifier()); - // TODO add properties + componentVertex.setProperty("ComponentName", component.getName()); + componentVertex.setProperty("ContainerName", component.getContainer().getName()); + componentVertex.setProperty("MaxDuration", component.getMaxDuration()); + componentVertex.setProperty("MinDuration", component.getMinDuration()); + componentVertex.setProperty("MeanDuration", component.getMeanDuration()); + componentVertex.setProperty("MedianDuration", component.getMedianDuration()); + componentVertex.setProperty("TotalDuration", component.getTotalDuration()); for (Operation operation : component.getOperations()) { Vertex operationVertex = graph.addVertex(operation.getIdentifier()); - // TODO add properties + operationVertex.setProperty("OperationName", operation.getName()); + operationVertex.setProperty("ComponentName", operation.getComponent().getName()); + operationVertex.setProperty("ContainerName", operation.getComponent().getContainer().getName()); + operationVertex.setProperty("MaxDuration", operation.getMaxDuration()); + operationVertex.setProperty("MinDuration", operation.getMinDuration()); + operationVertex.setProperty("MeanDuration", operation.getMeanDuration()); + operationVertex.setProperty("MedianDuration", operation.getMedianDuration()); + operationVertex.setProperty("TotalDuration", operation.getTotalDuration()); } } -- GitLab