Kieker 1.6

kieker.analysis.repository
Class AbstractRepository

java.lang.Object
  extended by kieker.analysis.repository.AbstractRepository
All Implemented Interfaces:
IRepository
Direct Known Subclasses:
DescriptionRepository, SystemModelRepository, TraceColorRepository

public abstract class AbstractRepository
extends Object
implements IRepository

Author:
Nils Christian Ehmke?

Field Summary
static String CONFIG_NAME
           
 
Constructor Summary
AbstractRepository(Configuration configuration)
          Each Repository requires a constructor with a single Configuration object!
 
Method Summary
 String getName()
          This method delivers the current name of this repository instance.
 String getRepositoryDescription()
          This method delivers the description of this repository type.
 String getRepositoryName()
          This method delivers the repository name of this repository type.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface kieker.analysis.repository.IRepository
getCurrentConfiguration
 

Field Detail

CONFIG_NAME

public static final String CONFIG_NAME
See Also:
Constant Field Values
Constructor Detail

AbstractRepository

public AbstractRepository(Configuration configuration)
Each Repository requires a constructor with a single Configuration object!

Method Detail

getRepositoryName

public final String getRepositoryName()
Description copied from interface: IRepository
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 String getRepositoryDescription()
Description copied from interface: IRepository
This method delivers the description of this repository type.

Specified by:
getRepositoryDescription in interface IRepository
Returns:
The description of the repository type.

getName

public final String getName()
Description copied from interface: IRepository
This method delivers the current name of this repository instance. The name does not have to be unique.

Specified by:
getName in interface IRepository
Returns:
The current name of the repository instance.

Kieker 1.6

Copyright 2012 Kieker Project, http://kieker-monitoring.net