Class SystemModelRepository
java.lang.Object
kieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.repository.AbstractRepository
kieker.tools.trace.analysis.systemModel.repository.SystemModelRepository
- All Implemented Interfaces:
IAnalysisComponent,IRepository
@Deprecated public class SystemModelRepository extends AbstractRepository
Deprecated.
since 1.15.2
This repository is a model manager for the Kieker's component model. It consists of multiple "sub"repositories.
- Since:
- 1.1
- Author:
- Andre van Hoorn
-
Field Summary
Fields Modifier and Type Field Description static ExecutionROOT_EXECUTIONDeprecated.static java.lang.StringROOT_NODE_LABELDeprecated.Fields inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent
CONFIG_NAME, configuration, logger, projectContext, recordsTimeUnitFromProjectContext -
Constructor Summary
Constructors Constructor Description SystemModelRepository(Configuration configuration, IProjectContext projectContext)Deprecated.Creates a new instance of this class using the given parameters. -
Method Summary
Modifier and Type Method Description AllocationRepositorygetAllocationFactory()Deprecated.AllocationComponentOperationPairFactorygetAllocationPairFactory()Deprecated.AssemblyRepositorygetAssemblyFactory()Deprecated.AssemblyComponentOperationPairFactorygetAssemblyPairFactory()Deprecated.ConfigurationgetCurrentConfiguration()Deprecated.This method should deliver aConfigurationobject containing the current configuration of this instance.ExecutionEnvironmentRepositorygetExecutionEnvironmentFactory()Deprecated.OperationRepositorygetOperationFactory()Deprecated.Delivering the factory managing the available operations.TypeRepositorygetTypeRepositoryFactory()Deprecated.Delivering the factory managing the available component types.voidsaveSystemToHTMLFile(java.lang.String outputFn)Deprecated.Writes the contents of this system model to an HTML file.Methods inherited from class kieker.analysis.repository.AbstractRepository
getDefaultConfiguration, getRepositoryDescription, getRepositoryName
-
Field Details
-
ROOT_EXECUTION
Deprecated. -
ROOT_NODE_LABEL
public static final java.lang.String ROOT_NODE_LABELDeprecated.- See Also:
- Constant Field Values
-
-
Constructor Details
-
SystemModelRepository
Deprecated.Creates a new instance of this class using the given parameters.- Parameters:
configuration- The configuration to use for this repository.projectContext- The project context to use for this repository.
-
-
Method Details
-
getAllocationFactory
Deprecated. -
getAssemblyFactory
Deprecated. -
getExecutionEnvironmentFactory
Deprecated. -
getOperationFactory
Deprecated.Delivering the factory managing the available operations.- Returns:
- The operation factory.
-
getTypeRepositoryFactory
Deprecated.Delivering the factory managing the available component types.- Returns:
- The types factory.
-
getAllocationPairFactory
Deprecated. -
getAssemblyPairFactory
Deprecated. -
saveSystemToHTMLFile
public void saveSystemToHTMLFile(java.lang.String outputFn) throws java.io.IOExceptionDeprecated.Writes the contents of this system model to an HTML file.- Parameters:
outputFn- file system location of the output file (as accepted byFile(String)).- Throws:
java.io.IOException- on io error
-
getCurrentConfiguration
Deprecated.Description copied from class:AbstractAnalysisComponentThis method should deliver aConfigurationobject 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:
getCurrentConfigurationin interfaceIAnalysisComponent- Specified by:
getCurrentConfigurationin classAbstractAnalysisComponent- Returns:
- A completely filled configuration object.
-