Class DescriptionRepository

java.lang.Object
kieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.repository.AbstractRepository
kieker.tools.trace.analysis.repository.DescriptionRepository
All Implemented Interfaces:
kieker.analysis.analysisComponent.IAnalysisComponent, kieker.analysis.repository.IRepository

@Deprecated
public class DescriptionRepository
extends kieker.analysis.repository.AbstractRepository
Deprecated.
since 2.0.0
Implementation of a description repository which stores descriptions for names.
Since:
1.6
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  DescriptionRepository.DescriptionRepositoryData
    Deprecated.
    This class groups the data required for a DescriptionRepository.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String CONFIG_PROPERTY_NAME_DESCRIPTION_FILE_NAME
    Deprecated.
    Name of the configuration property that contains the file name of the description file.

    Fields inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent

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

    Constructors 
    Constructor Description
    DescriptionRepository​(kieker.common.configuration.Configuration configuration, kieker.analysis.IProjectContext projectContext)
    Deprecated.
    Creates a new description repository using the given configuration.
    DescriptionRepository​(kieker.common.configuration.Configuration configuration, DescriptionRepository.DescriptionRepositoryData descriptionData, kieker.analysis.IProjectContext projectContext)
    Deprecated.
    Creates a new description repository using the given data.
  • Method Summary

    Modifier and Type Method Description
    static DescriptionRepository createFromFile​(java.lang.String fileName, kieker.analysis.IProjectContext projectContext)
    Deprecated.
    Initializes a new description repository from the given file.
    kieker.common.configuration.Configuration getCurrentConfiguration()
    Deprecated.
    java.util.Map<java.lang.String,​java.lang.String> getDescriptionMap()
    Deprecated.
    Returns the description map (node id -> description) contained in this repository.

    Methods inherited from class kieker.analysis.repository.AbstractRepository

    getDefaultConfiguration, getRepositoryDescription, getRepositoryName

    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.analysisComponent.IAnalysisComponent

    getName
  • Field Details

  • Constructor Details

    • DescriptionRepository

      public DescriptionRepository​(kieker.common.configuration.Configuration configuration, kieker.analysis.IProjectContext projectContext) throws java.io.IOException
      Deprecated.
      Creates a new description repository using the given configuration.
      Parameters:
      configuration - The configuration to use
      projectContext - The project context for this plugin.
      Throws:
      java.io.IOException - If an I/O error occurs during initialization
    • DescriptionRepository

      public DescriptionRepository​(kieker.common.configuration.Configuration configuration, DescriptionRepository.DescriptionRepositoryData descriptionData, kieker.analysis.IProjectContext projectContext)
      Deprecated.
      Creates a new description repository using the given data.
      Parameters:
      configuration - The configuration to use
      descriptionData - The description data to use
      projectContext - The project context to use.
  • Method Details

    • getCurrentConfiguration

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

      public java.util.Map<java.lang.String,​java.lang.String> getDescriptionMap()
      Deprecated.
      Returns the description map (node id -> description) contained in this repository.
      Returns:
      See above
    • createFromFile

      public static DescriptionRepository createFromFile​(java.lang.String fileName, kieker.analysis.IProjectContext projectContext) throws java.io.IOException
      Deprecated.
      Initializes a new description repository from the given file.
      Parameters:
      fileName - The name of the file to use.
      projectContext - The project context to use.
      Returns:
      The initialized description repository
      Throws:
      java.io.IOException - If an I/O error occurs