Package org.gcube.informationsystem.resourceregistry.persistence


package org.gcube.informationsystem.resourceregistry.persistence
  • Class
    Description
    Implements the C3 linearization (Method Resolution Order) merge step used to deterministically order a Type's ancestors under multiple inheritance.
    Carries a serialized element and the atomic outcome of a persistence upsert.
    Contract shared by the OrientDB persistence classes for both Entity Relationship categories — Entities (Resource/Facet, via EntityManagement) and Relations (ConsistsOf/IsRelatedTo, via RelationManagement).
    The fields of a submitted instance that a write dropped because its category does not accept them, collected by the persistence layer and reported by the caller (e.g. as an X-Warning).
    The view of Context memberships a request is entitled to: it builds every contexts map of the response from the memberships of an instance.
    Identifies the kind of action a persistence-layer management class is currently performing on an element (Context, Type, or Instance), independently of which concrete class or collection is involved.
    Defines how an update payload is interpreted against the existing instance state.