Class AbstractTraceAnalysisFilter

All Implemented Interfaces:
IAnalysisComponent, IFilterPlugin, IPlugin
Direct Known Subclasses:
AbstractTraceProcessingFilter, ExecutionRecordTransformationFilter

@Deprecated public abstract class AbstractTraceAnalysisFilter extends AbstractFilterPlugin
Deprecated.
1.15 has been ported to teetime
Since:
1.2
Author:
Andre van Hoorn
  • Field Details

    • CONFIG_PROPERTY_VALUE_VERBOSE

      public static final String CONFIG_PROPERTY_VALUE_VERBOSE
      Deprecated.
      See Also:
    • REPOSITORY_PORT_NAME_SYSTEM_MODEL

      public static final String REPOSITORY_PORT_NAME_SYSTEM_MODEL
      Deprecated.
      The name of the repository port for the system model repository.
      See Also:
    • LOGGER

      protected static final org.slf4j.Logger LOGGER
      Deprecated.
  • Constructor Details

    • AbstractTraceAnalysisFilter

      public AbstractTraceAnalysisFilter(Configuration configuration, 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 Configuration getCurrentConfiguration()
      Deprecated.
      Description copied from class: AbstractAnalysisComponent
      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.
      Specified by:
      getCurrentConfiguration in interface IAnalysisComponent
      Specified by:
      getCurrentConfiguration in interface IPlugin
      Specified by:
      getCurrentConfiguration in class AbstractAnalysisComponent
      Returns:
      A completely filled configuration object.
    • createExecutionByEntityNames

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

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

      protected final Execution createExecutionByEntityNames(String executionContainerName, String assemblyComponentTypeName, Signature operationSignature, long traceId, String sessionId, int eoi, int ess, long tin, long tout, boolean assumed)
      Deprecated.
    • printDebugLogMessage

      protected void printDebugLogMessage(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(String[] lines)
      Deprecated.
    • getSystemEntityFactory

      public final SystemModelRepository getSystemEntityFactory()
      Deprecated.