Class AbstractTraceAnalysisFilter

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

@Deprecated
public abstract class AbstractTraceAnalysisFilter
extends kieker.analysis.plugin.filter.AbstractFilterPlugin
Deprecated.
1.15 has been ported to teetime
Since:
1.2
  • 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 CONFIG_PROPERTY_VALUE_VERBOSE
    Deprecated.
     
    protected static org.slf4j.Logger LOGGER
    Deprecated.
     
    static java.lang.String REPOSITORY_PORT_NAME_SYSTEM_MODEL
    Deprecated.
    The name of the repository port for the system model repository.

    Fields inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent

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

    Constructors 
    Constructor Description
    AbstractTraceAnalysisFilter​(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
    protected Execution createExecutionByEntityNames​(java.lang.String executionContainerName, java.lang.String assemblyComponentTypeName, kieker.common.util.signature.Signature operationSignature, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
    Deprecated.
     
    static Execution createExecutionByEntityNames​(SystemModelRepository systemModelRepository, java.lang.String executionContainerName, java.lang.String assemblyComponentTypeName, java.lang.String componentTypeName, kieker.common.util.signature.Signature operationSignature, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
    Deprecated.
     
    static Execution createExecutionByEntityNames​(SystemModelRepository systemModelRepository, java.lang.String executionContainerName, java.lang.String assemblyComponentTypeName, kieker.common.util.signature.Signature operationSignature, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
    Deprecated.
     
    kieker.common.configuration.Configuration getCurrentConfiguration()
    Deprecated.
     
    SystemModelRepository getSystemEntityFactory()
    Deprecated.
     
    protected void printDebugLogMessage​(java.lang.String[] lines)
    Deprecated.
    Prints a debug message to the logger.
    protected void printErrorLogMessage​(java.lang.String[] lines)
    Deprecated.
     

    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

    • AbstractTraceAnalysisFilter

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

    • getCurrentConfiguration

      public kieker.common.configuration.Configuration getCurrentConfiguration()
      Deprecated.
      Specified by:
      getCurrentConfiguration in interface kieker.analysis.analysisComponent.IAnalysisComponent
      Specified by:
      getCurrentConfiguration in interface kieker.analysis.plugin.IPlugin
      Specified by:
      getCurrentConfiguration in class kieker.analysis.analysisComponent.AbstractAnalysisComponent
    • createExecutionByEntityNames

      public static final Execution createExecutionByEntityNames​(SystemModelRepository systemModelRepository, java.lang.String executionContainerName, java.lang.String assemblyComponentTypeName, java.lang.String componentTypeName, kieker.common.util.signature.Signature operationSignature, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
      Deprecated.
    • createExecutionByEntityNames

      public static final Execution createExecutionByEntityNames​(SystemModelRepository systemModelRepository, java.lang.String executionContainerName, java.lang.String assemblyComponentTypeName, kieker.common.util.signature.Signature operationSignature, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
      Deprecated.
    • createExecutionByEntityNames

      protected final Execution createExecutionByEntityNames​(java.lang.String executionContainerName, java.lang.String assemblyComponentTypeName, kieker.common.util.signature.Signature operationSignature, long traceId, java.lang.String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
      Deprecated.
    • printDebugLogMessage

      protected void printDebugLogMessage​(java.lang.String[] lines)
      Deprecated.
      Prints a debug message to the logger. The output is prepended by a header which includes the name of this plugin instance.
      Parameters:
      lines - The lines to be printed.
    • printErrorLogMessage

      protected void printErrorLogMessage​(java.lang.String[] lines)
      Deprecated.
    • getSystemEntityFactory

      public final SystemModelRepository getSystemEntityFactory()
      Deprecated.