diff --git a/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java b/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java index 2b89fad3f8e771dfe8eee3fed831fae7faac152b..c4165e12f06bfa7789cd0364b8a66a95a60decce 100644 --- a/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java +++ b/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java @@ -19,7 +19,7 @@ import kieker.analysis.stage.tracediagnosis.ReadingComposite; import kieker.analysis.stage.tracediagnosis.TraceAggregationComposite; import kieker.analysis.stage.tracediagnosis.TraceReconstructionComposite; import kieker.analysis.trace.graphoutput.DotTraceGraphFileWriterStage; -import kieker.analysis.trace.traversal.AggrTraceTraverserStage; +import kieker.analysis.trace.traversal.AggrTraceToGraphTransformerStage; import kieker.analysis.trace.traversal.TraceToGraphTransformerStage; import kieker.analysis.util.TimeUnit; import kieker.analysis.util.graph.Graph; @@ -85,7 +85,7 @@ public class TraceAnalysisConfiguration extends Configuration { // super.connectPorts(graphDistributor.getNewOutputPort(), dotTraceGraphFileWriterStage.getInputPort()); final Distributor<AggregatedTrace> aggregatedTraceDistributor = new Distributor<>(new CopyByReferenceStrategy()); - AggrTraceTraverserStage aggrTraceTraverser = new AggrTraceTraverserStage(); + AggrTraceToGraphTransformerStage aggrTraceTraverser = new AggrTraceToGraphTransformerStage(); final Distributor<Graph> graphDistributor2 = new Distributor<>(new CopyByReferenceStrategy()); GraphMLFileWriterStage graphMLFileWriterComposite2 = new GraphMLFileWriterStage(graphFilesOutputDir); DotTraceGraphFileWriterStage dotTraceGraphFileWriterStage2 = new DotTraceGraphFileWriterStage(graphFilesOutputDir); diff --git a/src/main/java/kieker/analysis/trace/traversal/AggrTraceTraverserStage.java b/src/main/java/kieker/analysis/trace/traversal/AggrTraceToGraphTransformerStage.java similarity index 79% rename from src/main/java/kieker/analysis/trace/traversal/AggrTraceTraverserStage.java rename to src/main/java/kieker/analysis/trace/traversal/AggrTraceToGraphTransformerStage.java index eb29c6fab6e48524226097aabd2a4c0ff1f5c1db..7d8e005e18dd3259fc1665c1fa4cb85211f534a9 100644 --- a/src/main/java/kieker/analysis/trace/traversal/AggrTraceTraverserStage.java +++ b/src/main/java/kieker/analysis/trace/traversal/AggrTraceToGraphTransformerStage.java @@ -6,7 +6,7 @@ import kieker.analysis.util.graph.Graph; import teetime.stage.basic.AbstractTransformation; -public class AggrTraceTraverserStage extends AbstractTransformation<AggregatedTrace, Graph> { +public class AggrTraceToGraphTransformerStage extends AbstractTransformation<AggregatedTrace, Graph> { @Override protected void execute(final AggregatedTrace trace) { @@ -17,7 +17,7 @@ public class AggrTraceTraverserStage extends AbstractTransformation<AggregatedTr traverser.traverse(trace); - final String name = "aggr-trace-" + trace.hashCode(); + final String name = "aggr-trace-" + trace.getTraces().get(0).getTraceID(); final Graph graph = aggrTrace2Blueprint.getGraph(); graph.setName(name);