Class AbstractMessageTraceProcessingFilter

java.lang.Object
kieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
All Implemented Interfaces:
kieker.analysis.analysisComponent.IAnalysisComponent, kieker.analysis.plugin.filter.IFilterPlugin, kieker.analysis.plugin.IPlugin
Direct Known Subclasses:
AbstractCallTreeFilter, AbstractGraphProducingFilter, MessageTraceWriterFilter, SequenceDiagramFilter, TraceCallTreeFilter

@Deprecated
public abstract class AbstractMessageTraceProcessingFilter
extends AbstractTraceProcessingFilter
Deprecated.
1.15 has been ported to teetime
This is an abstract base for components which process message traces.
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_MESSAGE_TRACES
    Deprecated.
    The name of the input port receiving the message traces.

    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
    AbstractMessageTraceProcessingFilter​(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
    abstract void inputMessageTraces​(MessageTrace mt)
    Deprecated.
    This is the (abstract) input port for the incoming message traces.

    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

    • AbstractMessageTraceProcessingFilter

      public AbstractMessageTraceProcessingFilter​(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

    • inputMessageTraces

      public abstract void inputMessageTraces​(MessageTrace mt) throws java.io.IOException
      Deprecated.
      This is the (abstract) input port for the incoming message traces.
      Parameters:
      mt - The incoming message trace.
      Throws:
      java.io.IOException - on io errors while writing dot files