package db
- Alphabetic
- Public
- Protected
Type Members
- class DbAcsCommitmentStore extends AcsCommitmentStore with DbPrunableByTimeDomain with DbStore
- class DbActiveContractStore extends ActiveContractStore with DbStore with DbPrunableByTimeDomain
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.
- class DbCommandDeduplicationStore extends CommandDeduplicationStore with DbStore
- class DbCommitmentQueue extends CommitmentQueue with DbStore
- class DbContractKeyJournal extends ContractKeyJournal with DbStore with DbPrunableByTimeDomain
- class DbContractStore extends ContractStore with DbStore
- class DbDamlPackageStore extends DamlPackageStore with DbStore
- class DbDomainConnectionConfigStore extends DomainConnectionConfigStore with DbStore
- class DbDomainParameterStore extends DomainParameterStore with DbStore
- class DbInFlightSubmissionStore extends InFlightSubmissionStore with DbStore
- class DbIncrementalCommitmentStore extends IncrementalCommitmentStore with DbStore
- 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.
- class DbParticipantEventLog extends DbSingleDimensionEventLog[ParticipantEventLogId] with ParticipantEventLog
- final class DbParticipantPruningSchedulerStore extends ParticipantPruningSchedulerStore with DbStore with NamedLogging
- class DbParticipantPruningStore extends ParticipantPruningStore with DbStore
- class DbParticipantSettingsStore extends ParticipantSettingsStore with DbStore
- class DbRegisteredDomainsStore extends RegisteredDomainsStore with DbStore
- class DbRequestJournalStore extends RequestJournalStore with DbStore
- class DbServiceAgreementStore extends ServiceAgreementStore with DbStore
- class DbSingleDimensionEventLog[+Id <: EventLogId] extends SingleDimensionEventLog[Id] with DbStore
- class DbSubmissionTrackerStore extends SubmissionTrackerStore with DbPrunableByTimeDomain with DbStore
- class DbSyncDomainPersistentState extends SyncDomainPersistentState with AutoCloseable with NoTracing
- class DbTransferStore extends TransferStore with DbStore
Value Members
- object DbContractKeyJournal
- object DbContractStore
- object DbDamlPackageStore
- object DbInFlightSubmissionStore
- object DbMultiDomainEventLog
- object DbRequestJournalStore
- object DbSingleDimensionEventLog
- object DbTransferStore
- object ParticipantStorageImplicits