Class AbstractRepository

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

@Deprecated
public abstract class AbstractRepository
extends AbstractAnalysisComponent
implements IRepository
Deprecated.
1.15 can be removed when all tools and filters have been ported to TeeTime
This class should be used as a base for every repository used within Kieker.
Since:
1.5
  • Constructor Details

    • AbstractRepository

      public AbstractRepository​(kieker.common.configuration.Configuration configuration, IProjectContext projectContext)
      Deprecated.
      The second "default constructor".
      Parameters:
      configuration - The configuration for this component.
      projectContext - The project context for this component. The component will be registered.
  • Method Details

    • getDefaultConfiguration

      protected final kieker.common.configuration.Configuration getDefaultConfiguration()
      Deprecated.
      This method delivers an instance of Configuration containing the default properties for this class.
      Specified by:
      getDefaultConfiguration in class AbstractAnalysisComponent
      Returns:
      The default properties.
    • getRepositoryName

      public final java.lang.String getRepositoryName()
      Deprecated.
      This method delivers the repository name of this repository type. The name should be unique, e.g., the classname.
      Specified by:
      getRepositoryName in interface IRepository
      Returns:
      The name of the repository type.
    • getRepositoryDescription

      public final java.lang.String getRepositoryDescription()
      Deprecated.
      This method delivers the description of this repository type.
      Specified by:
      getRepositoryDescription in interface IRepository
      Returns:
      The description of the repository type.