Package io.camunda.zeebe.db


package io.camunda.zeebe.db
  • Class
    Description
    ColumnFamily<KeyType extends DbKey,ValueType extends DbValue>
    Represents an column family, where it is possible to store keys of type ColumnFamily and corresponding values of type ColumnFamily.
    The key which is used to store a value.
    The value which should be stored together with a key.
    KeyValuePairVisitor<KeyType extends DbKey,ValueType extends DbValue>
    Represents an function that accepts a zeebe key value pair and produces an primitive boolean as result.
    Represents the transaction context to interact with the database in a transaction.
    One or multiple operations which are executed during an open transaction.
    ZeebeDb<ColumnFamilyType extends Enum<ColumnFamilyType>>
    The zeebe database, to store key value pairs in different column families.
    Wraps the exceptions which are thrown by the database implementation.
    ZeebeDbFactory<ColumnFamilyNames extends Enum<ColumnFamilyNames>>
    Represents the zeebe database factory.
    Represents an Zeebe DB transaction, which can be committed or on error it can be rolled back.