kieker.tools.traceAnalysis.systemModel.repository
Class SystemModelRepository
java.lang.Object
kieker.analysis.repository.AbstractRepository
kieker.tools.traceAnalysis.systemModel.repository.SystemModelRepository
- All Implemented Interfaces:
- IRepository
public class SystemModelRepository
- extends AbstractRepository
- Author:
- Andre van Hoorn
ROOT_EXECUTION
public static final Execution ROOT_EXECUTION
SystemModelRepository
public SystemModelRepository(Configuration configuration)
getAllocationFactory
public final AllocationRepository getAllocationFactory()
getAssemblyFactory
public final AssemblyRepository getAssemblyFactory()
getExecutionEnvironmentFactory
public final ExecutionEnvironmentRepository getExecutionEnvironmentFactory()
getOperationFactory
public final OperationRepository getOperationFactory()
getTypeRepositoryFactory
public final TypeRepository getTypeRepositoryFactory()
getAllocationPairFactory
public AllocationComponentOperationPairFactory getAllocationPairFactory()
getAssemblyPairFactory
public AssemblyComponentOperationPairFactory getAssemblyPairFactory()
saveSystemToHTMLFile
public void saveSystemToHTMLFile(String outputFn)
throws FileNotFoundException,
UnsupportedEncodingException
- Writes the contents of this system model to an HTML file.
- Parameters:
outputFn
- file system location of the output file (as accepted by File.File(String)
).
- Throws:
FileNotFoundException
UnsupportedEncodingException
getCurrentConfiguration
public Configuration getCurrentConfiguration()
- Description copied from interface:
IRepository
- 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.
- Returns:
- A completely filled configuration object.
Copyright 2012 Kieker Project, http://kieker-monitoring.net>