Kieker 1.5

kieker.tools.traceAnalysis.systemModel.repository
Class OperationRepository

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

public class OperationRepository
extends AbstractSystemSubRepository

Author:
Andre van Hoorn

Field Summary
static Operation ROOT_OPERATION
           
static Signature ROOT_SIGNATURE
           
 
Fields inherited from class kieker.tools.traceAnalysis.systemModel.repository.AbstractSystemSubRepository
ROOT_ELEMENT_ID
 
Constructor Summary
OperationRepository(SystemModelRepository systemFactory)
           
 
Method Summary
 Operation createAndRegisterOperation(String namedIdentifier, ComponentType componentType, Signature signature)
           
 Collection<Operation> getOperations()
           
 Operation lookupOperationByNamedIdentifier(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
 

Field Detail

ROOT_SIGNATURE

public static final Signature ROOT_SIGNATURE

ROOT_OPERATION

public static final Operation ROOT_OPERATION
Constructor Detail

OperationRepository

public OperationRepository(SystemModelRepository systemFactory)
Method Detail

lookupOperationByNamedIdentifier

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


createAndRegisterOperation

public final Operation createAndRegisterOperation(String namedIdentifier,
                                                  ComponentType componentType,
                                                  Signature signature)

getOperations

public final Collection<Operation> getOperations()

Kieker 1.5

Copyright 2012 the Kieker Project, http://kieker-monitoring.net