kieker.tools.traceAnalysis.systemModel.repository
Class AssemblyComponentOperationPairFactory
java.lang.Object
kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
kieker.tools.traceAnalysis.systemModel.repository.AssemblyComponentOperationPairFactory
public class AssemblyComponentOperationPairFactory
- extends AbstractSystemSubRepository
- Since:
- 1.1
- Author:
- Andre van Hoorn
ROOT_PAIR
public static final AssemblyComponentOperationPair ROOT_PAIR
AssemblyComponentOperationPairFactory
public AssemblyComponentOperationPairFactory(SystemModelRepository systemFactory)
- Creates a new instance of this class using the given parameters.
- Parameters:
systemFactory
- The system factory.
getPairInstanceByPair
public final AssemblyComponentOperationPair getPairInstanceByPair(AssemblyComponent assemblyComponent,
Operation operation)
- Returns a corresponding pair instance (existing or newly created).
- Parameters:
assemblyComponent
- The assemble component for the pair.operation
- The operation for the pair.
- Returns:
- The corresponding pair instance if it exists, otherwise a new one.
getPairById
public final AssemblyComponentOperationPair getPairById(int id)
- Parameters:
id
- The ID of the instance in question.
- Returns:
- The instance for the passed ID; null if no instance with this ID is available.
getPairs
public final Collection<AssemblyComponentOperationPair> getPairs()
getRootPair
public AssemblyComponentOperationPair getRootPair()
Copyright 2014 Kieker Project, http://kieker-monitoring.net>