Kieker 1.4

kieker.tools.traceAnalysis.systemModel.repository
Class ExecutionEnvironmentRepository

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

public class ExecutionEnvironmentRepository
extends AbstractSystemSubRepository

Author:
Andre van Hoorn

Field Summary
 
Fields inherited from class kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
ROOT_ELEMENT_ID
 
Constructor Summary
ExecutionEnvironmentRepository(SystemModelRepository systemFactory, ExecutionContainer rootExecutionContainer)
           
 
Method Summary
 ExecutionContainer createAndRegisterExecutionContainer(String namedIdentifier, String name)
           
 Collection<ExecutionContainer> getExecutionContainers()
           
 ExecutionContainer getRootExecutionContainer()
           
 ExecutionContainer lookupExecutionContainerByContainerId(int containerId)
          Returns the instance for the passed container ID; null if no instance with this ID.
 ExecutionContainer lookupExecutionContainerByNamedIdentifier(String namedIdentifier)
          Returns the instance for the passed namedIdentifier; null if no instance with this namedIdentifier.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionEnvironmentRepository

public ExecutionEnvironmentRepository(SystemModelRepository systemFactory,
                                      ExecutionContainer rootExecutionContainer)
Method Detail

lookupExecutionContainerByNamedIdentifier

public final ExecutionContainer lookupExecutionContainerByNamedIdentifier(String namedIdentifier)
Returns the instance for the passed namedIdentifier; null if no instance with this namedIdentifier.


lookupExecutionContainerByContainerId

public final ExecutionContainer lookupExecutionContainerByContainerId(int containerId)
Returns the instance for the passed container ID; null if no instance with this ID.


createAndRegisterExecutionContainer

public final ExecutionContainer createAndRegisterExecutionContainer(String namedIdentifier,
                                                                    String name)

getExecutionContainers

public final Collection<ExecutionContainer> getExecutionContainers()

getRootExecutionContainer

public ExecutionContainer getRootExecutionContainer()

Kieker 1.4

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