Class ExecutionRecordTransformationFilter

java.lang.Object
kieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.trace.analysis.filter.AbstractTraceAnalysisFilter
kieker.tools.trace.analysis.filter.executionRecordTransformation.ExecutionRecordTransformationFilter
All Implemented Interfaces:
kieker.analysis.analysisComponent.IAnalysisComponent, kieker.analysis.plugin.filter.IFilterPlugin, kieker.analysis.plugin.IPlugin

@Deprecated
public class ExecutionRecordTransformationFilter
extends AbstractTraceAnalysisFilter
Deprecated.
1.15 ported to teetime
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.
Since:
1.1
  • Nested Class Summary

    Nested classes/interfaces inherited from interface kieker.analysis.plugin.IPlugin

    kieker.analysis.plugin.IPlugin.PluginInputPortReference, kieker.analysis.plugin.IPlugin.STATE
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String INPUT_PORT_NAME_RECORDS
    Deprecated.
    This is the name of the input port receiving new operation execution records.
    static java.lang.String OUTPUT_PORT_NAME_EXECUTIONS
    Deprecated.
    This is the name of the output port delivering the transformed executions.

    Fields inherited from class kieker.tools.trace.analysis.filter.AbstractTraceAnalysisFilter

    CONFIG_PROPERTY_VALUE_VERBOSE, LOGGER, REPOSITORY_PORT_NAME_SYSTEM_MODEL

    Fields inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent

    CONFIG_NAME, configuration, logger, projectContext, recordsTimeUnitFromProjectContext
  • Constructor Summary

    Constructors 
    Constructor Description
    ExecutionRecordTransformationFilter​(kieker.common.configuration.Configuration configuration, kieker.analysis.IProjectContext projectContext)
    Deprecated.
    Creates a new instance of this class using the given parameters.
  • Method Summary

    Modifier and Type Method Description
    void inputOperationExecutionRecords​(kieker.common.record.controlflow.OperationExecutionRecord operationExecutionRecord)
    Deprecated.
    This method represents the input port, processing incoming operation execution records.

    Methods inherited from class kieker.analysis.plugin.filter.AbstractFilterPlugin

    init, terminate

    Methods inherited from class kieker.analysis.plugin.AbstractPlugin

    areAllRepositoryPortsConnected, connect, connect, deliver, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getDefaultConfiguration, getIncomingPlugins, getPluginDescription, getPluginName, getRepository, getState, isConnectionAllowed, notifyNewIncomingConnection, notifyNewOutgoingConnection, shutdown, start

    Methods inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent

    getName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface kieker.analysis.plugin.IPlugin

    connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, getState
  • Field Details

  • Constructor Details

    • ExecutionRecordTransformationFilter

      public ExecutionRecordTransformationFilter​(kieker.common.configuration.Configuration configuration, kieker.analysis.IProjectContext projectContext)
      Deprecated.
      Creates a new instance of this class using the given parameters.
      Parameters:
      configuration - The configuration for this component.
      projectContext - The project context for this component.
  • Method Details

    • inputOperationExecutionRecords

      public void inputOperationExecutionRecords​(kieker.common.record.controlflow.OperationExecutionRecord operationExecutionRecord)
      Deprecated.
      This method represents the input port, processing incoming operation execution records.
      Parameters:
      operationExecutionRecord - The next operation execution record.