kieker.tools.traceAnalysis.filter.visualization.dependencyGraph
Class OperationDependencyGraphAssemblyFilter
java.lang.Object
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.AbstractTraceAnalysisFilter
kieker.tools.traceAnalysis.filter.AbstractTraceProcessingFilter
kieker.tools.traceAnalysis.filter.AbstractMessageTraceProcessingFilter
kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractDependencyGraphFilter<AssemblyComponentOperationPair>
kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.OperationDependencyGraphAssemblyFilter
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
public class OperationDependencyGraphAssemblyFilter
- extends AbstractDependencyGraphFilter<AssemblyComponentOperationPair>
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". The data which is send to this plugin is not delegated in any way.
- Author:
- Andre van Hoorn, Lena Stöver, Matthias Rohr,
Methods inherited from class kieker.analysis.plugin.AbstractPlugin |
areAllRepositoryPortsConnected, connect, connect, getAllInputPortNames, getAllOutputPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, isConnectionAllowed |
CONFIG_PROPERTY_NAME_DOT_OUTPUT_FILE
public static final String CONFIG_PROPERTY_NAME_DOT_OUTPUT_FILE
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_INCLUDE_WEIGHTS
public static final String CONFIG_PROPERTY_NAME_INCLUDE_WEIGHTS
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_SHORT_LABELS
public static final String CONFIG_PROPERTY_NAME_SHORT_LABELS
- See Also:
- Constant Field Values
CONFIG_PROPERTY_NAME_INCLUDE_SELF_LOOPS
public static final String CONFIG_PROPERTY_NAME_INCLUDE_SELF_LOOPS
- See Also:
- Constant Field Values
OperationDependencyGraphAssemblyFilter
public OperationDependencyGraphAssemblyFilter(Configuration configuration)
- Creates a new instance of this class using the given configuration.
- Parameters:
configuration
- The configuration used to initialize this instance.
terminate
public void terminate(boolean error)
- Saves the dependency graph to the dot file if error is not true.
- Specified by:
terminate
in interface IFilterPlugin
- Overrides:
terminate
in class AbstractFilterPlugin
- Parameters:
error
-
getCurrentConfiguration
public Configuration getCurrentConfiguration()
- Description copied from interface:
IPlugin
- This method should deliver a
Configuration
object containing the current configuration of this instance. In other words: The constructor should be
able to use the given object to initialize a new instance of this class with the same intern properties.
- Returns:
- A completely filled configuration object.
inputMessageTraces
public void inputMessageTraces(MessageTrace t)
- Specified by:
inputMessageTraces
in class AbstractMessageTraceProcessingFilter
Copyright 2012 the Kieker Project, http://kieker-monitoring.net>