kieker.tools.traceAnalysis.filter.executionRecordTransformation
Class ExecutionRecordTransformationFilter
java.lang.Object
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.AbstractTraceAnalysisFilter
kieker.tools.traceAnalysis.filter.executionRecordTransformation.ExecutionRecordTransformationFilter
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
public class ExecutionRecordTransformationFilter
- extends AbstractTraceAnalysisFilter
Transforms OperationExecutionRecords into Execution objects.
This class has exactly one input port and one output port. It receives objects inheriting from OperationExecutionRecord. The received object is
transformed into an instance of Execution.
- Author:
- Andre van Hoorn
| Methods inherited from class kieker.analysis.plugin.AbstractPlugin |
areAllRepositoryPortsConnected, connect, connect, getAllInputPortNames, getAllOutputPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, isConnectionAllowed |
INPUT_PORT_NAME_RECORDS
public static final String INPUT_PORT_NAME_RECORDS
- See Also:
- Constant Field Values
OUTPUT_PORT_NAME_EXECUTIONS
public static final String OUTPUT_PORT_NAME_EXECUTIONS
- See Also:
- Constant Field Values
ExecutionRecordTransformationFilter
public ExecutionRecordTransformationFilter(Configuration configuration)
inputOperationExecutionRecords
public boolean inputOperationExecutionRecords(OperationExecutionRecord execRec)
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.
Copyright 2012 the Kieker Project, http://kieker-monitoring.net>