Package org.opentcs.data

Basic openTCS data structures.
  • Interface Summary 
    Interface Description
    ObjectPropConstants
    Defines some reserved/commonly used property keys and values.
  • Class Summary 
    Class Description
    ObjectHistory
    A history of events related to an object.
    ObjectHistory.Entry
    An entry/event in a history.
    TCSObject<E extends TCSObject<E>>
    Describes the base behaviour of TCS data objects.
    TCSObjectEvent
    Instances of this class represent events emitted by/for business objects.
    TCSObjectReference<E extends TCSObject<E>>
    A transient reference to a TCSObject.
  • Enum Summary 
    Enum Description
    TCSObjectEvent.Type
    Indicates the type of an event, which can be helpful with filtering events.
  • Exception Summary 
    Exception Description
    ObjectExistsException
    Thrown when an object was supposed to be created or renamed, but another object with the same ID/name/attributes already exists.
    ObjectUnknownException
    Thrown when an object was supposed to be returned/removed/modified, but could not be found.