kieker.tools.traceAnalysis.filter.systemModel
Class SystemModel2FileFilter
java.lang.Object
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.AbstractTraceAnalysisFilter
kieker.tools.traceAnalysis.filter.systemModel.SystemModel2FileFilter
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
public class SystemModel2FileFilter
- extends AbstractTraceAnalysisFilter
Writes the contents of a connected SystemModelRepository
to files.
Currently, only HTML output is supported.
- Author:
- Andre van Hoorn
Method Summary |
Configuration |
getCurrentConfiguration()
This method should deliver a Configuration object containing the current configuration of this instance. |
void |
terminate(boolean errorBeforeTermination)
Initiates a termination of the component. |
Methods inherited from class kieker.analysis.plugin.AbstractPlugin |
areAllRepositoryPortsConnected, connect, connect, getAllInputPortNames, getAllOutputPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, isConnectionAllowed |
CONFIG_PROPERTY_NAME_HTML_OUTPUT_FN
public static final String CONFIG_PROPERTY_NAME_HTML_OUTPUT_FN
- Name of the configuration property to pass the filename of the HTML output.
- See Also:
- Constant Field Values
SystemModel2FileFilter
public SystemModel2FileFilter(Configuration configuration)
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.
terminate
public void terminate(boolean errorBeforeTermination)
- Description copied from interface:
IFilterPlugin
- Initiates a termination of the component. The value of the parameter
error indicates whether an error occurred.
- Specified by:
terminate
in interface IFilterPlugin
- Overrides:
terminate
in class AbstractFilterPlugin
- Parameters:
errorBeforeTermination
- true iff an error occurred.
Copyright 2012 the Kieker Project, http://kieker-monitoring.net>