Class AbstractRepository

java.lang.Object
kieker.model.repository.AbstractRepository
Direct Known Subclasses:
AllocationComponentOperationPairFactory, AllocationRepository, AssemblyComponentOperationPairFactory, AssemblyRepository, ExecutionEnvironmentRepository, OperationRepository, SystemModelRepository, TypeRepository

public abstract class AbstractRepository
extends java.lang.Object
Since:
1.1
Author:
Andre van Hoorn
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static int ROOT_ELEMENT_ID
    This constant represents the ID of the root element.
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractRepository​(SystemModelRepository systemFactory)
    Creates a new instance of this class using the given parameters.
  • Method Summary

    Modifier and Type Method Description
    protected int getAndIncrementNextId()
    This method delivers the next ID and increments the ID counter atomically.
    protected SystemModelRepository getSystemFactory()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait