kieker.tools.traceAnalysis.filter.visualization.dependencyGraph
Class AbstractNodeDecorator
java.lang.Object
kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractNodeDecorator
- Direct Known Subclasses:
- ResponseTimeNodeDecorator
public abstract class AbstractNodeDecorator
- extends Object
Abstract superclass for all node decorators.
- Since:
- 1.5
- Author:
- Holger Knoche
AbstractNodeDecorator
public AbstractNodeDecorator()
createFromName
public static AbstractNodeDecorator createFromName(String optionName)
- Creates a node decorator from its option name.
- Parameters:
optionName
- The option name to create a decorator for
- Returns:
- An appropriate node decorator or
null
if none can be determined
processMessage
public abstract void processMessage(AbstractMessage message,
DependencyGraphNode<?> sourceNode,
DependencyGraphNode<?> targetNode,
TimeUnit timeunit)
- Processes a message sent from the given source to the given target node.
- Parameters:
message
- The sent messagesourceNode
- The source node sending the messagetargetNode
- The target node receiving the messagetimeunit
- The time unit which determines how to interpret times.
Copyright 2013 Kieker Project, http://kieker-monitoring.net>