Kieker 1.3

kieker.tools.traceAnalysis.systemModel.repository
Class AllocationRepository

java.lang.Object
  extended by kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
      extended by kieker.tools.traceAnalysis.systemModel.repository.AllocationRepository

public class AllocationRepository
extends AbstractSystemSubRepository

Author:
Andre van Hoorn

Field Summary
 AllocationComponent rootAllocationComponent
           
 
Fields inherited from class kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
ROOT_ELEMENT_ID
 
Constructor Summary
AllocationRepository(SystemModelRepository systemFactory, AllocationComponent rootAllocationComponent)
           
 
Method Summary
 AllocationComponent createAndRegisterAllocationComponentInstance(String namedIdentifier, AssemblyComponent assemblyComponentInstance, ExecutionContainer executionContainer)
           
 Collection<AllocationComponent> getAllocationComponentInstances()
           
 AllocationComponent lookupAllocationComponentInstanceByNamedIdentifier(String namedIdentifier)
          Returns the instance for the passed factoryIdentifier; null if no instance with this factoryIdentifier.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rootAllocationComponent

public final AllocationComponent rootAllocationComponent
Constructor Detail

AllocationRepository

public AllocationRepository(SystemModelRepository systemFactory,
                            AllocationComponent rootAllocationComponent)
Method Detail

lookupAllocationComponentInstanceByNamedIdentifier

public final AllocationComponent lookupAllocationComponentInstanceByNamedIdentifier(String namedIdentifier)
Returns the instance for the passed factoryIdentifier; null if no instance with this factoryIdentifier.


createAndRegisterAllocationComponentInstance

public final AllocationComponent createAndRegisterAllocationComponentInstance(String namedIdentifier,
                                                                              AssemblyComponent assemblyComponentInstance,
                                                                              ExecutionContainer executionContainer)

getAllocationComponentInstances

public final Collection<AllocationComponent> getAllocationComponentInstances()

Kieker 1.3

Copyright 2011 the Kieker Project, http://kieker.sourceforge.net