package db

  1. Alphabetic
  1. Public
  2. Protected

Type Members

  1. sealed trait ChangeType extends AnyRef
  2. class DbAcsCommitmentStore extends AcsCommitmentStore with DbPrunableByTimeDomain[AcsCommitmentStoreError] with DbStore
  3. class DbActiveContractStore extends ActiveContractStore with DbStore with DbPrunableByTimeDomain[AcsError]

    Active contracts journal

    Active contracts journal

    This database table has the following indexes to support scaling query performance: - CREATE index active_contracts_dirty_request_reset_idx ON active_contracts (domain_id, request_counter) used on startup of the SyncDomain to delete all dirty requests. - CREATE index active_contracts_contract_id_idx ON active_contracts (contract_id) used in conflict detection for point wise lookup of the contract status. - CREATE index active_contracts_ts_domain_id_idx ON active_contracts (ts, domain_id) used on startup by the SyncDomain to replay ACS changes to the ACS commitment processor.

  4. class DbCommandDeduplicationStore extends CommandDeduplicationStore with DbStore
  5. class DbCommitmentQueue extends CommitmentQueue with DbStore
  6. class DbContractKeyJournal extends ContractKeyJournal with DbStore with DbPrunableByTimeDomain[ContractKeyJournalError]
  7. class DbContractStore extends ContractStore with DbStore
  8. class DbDamlPackageStore extends DamlPackageStore with DbStore
  9. class DbDomainConnectionConfigStore extends DomainConnectionConfigStore with DbStore
  10. class DbDomainParameterStore extends DomainParameterStore with DbStore
  11. class DbInFlightSubmissionStore extends InFlightSubmissionStore with DbStore
  12. class DbIncrementalCommitmentStore extends IncrementalCommitmentStore with DbStore
  13. class DbMultiDomainCausalityStore extends MultiDomainCausalityStore with DbStore
  14. class DbMultiDomainEventLog extends MultiDomainEventLog with FlagCloseableAsync with HasCloseContext with NamedLogging with HasFlushFuture

    Must be created by factory methods on DbSingleDimensionEventLog for optionality on how to perform the required async initialization of current head.

  15. class DbParticipantEventLog extends DbSingleDimensionEventLog[ParticipantEventLogId] with ParticipantEventLog
  16. class DbParticipantPruningStore extends ParticipantPruningStore with DbStore
  17. class DbParticipantSettingsStore extends ParticipantSettingsStore with DbStore
  18. class DbRegisteredDomainsStore extends RegisteredDomainsStore with DbStore
  19. class DbRequestJournalStore extends RequestJournalStore with DbStore
  20. class DbServiceAgreementStore extends ServiceAgreementStore with DbStore
  21. class DbSingleDimensionEventLog[+Id <: EventLogId] extends SingleDimensionEventLog[Id] with DbStore
  22. class DbSingleDomainCausalDependencyStore extends SingleDomainCausalDependencyStore with DbStore
  23. class DbSyncDomainPersistentState extends SyncDomainPersistentState with AutoCloseable with NoTracing
  24. class DbTransferStore extends TransferStore with DbStore
  25. sealed trait OperationType extends Product with Serializable