package memory

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class InMemoryAcsCommitmentStore extends AcsCommitmentStore with InMemoryPrunableByTime[AcsCommitmentStoreError] with NamedLogging
  2. class InMemoryActiveContractStore extends ActiveContractStore with NamedLogging with InMemoryPrunableByTime[AcsError]

    Implements an ActiveContractStore! in memory.

  3. class InMemoryCommandDeduplicationStore extends CommandDeduplicationStore with NamedLogging
  4. class InMemoryCommitmentQueue extends CommitmentQueue
  5. class InMemoryContractKeyJournal extends ContractKeyJournal with NamedLogging with InMemoryPrunableByTime[ContractKeyJournalError]
  6. class InMemoryContractStore extends ContractStore with NamedLogging

    An in-memory contract store.

    An in-memory contract store. This class is thread-safe.

  7. class InMemoryDamlPackageStore extends DamlPackageStore with NamedLogging
  8. class InMemoryDomainConnectionConfigStore extends DomainConnectionConfigStore with NamedLogging
  9. class InMemoryDomainParameterStore extends DomainParameterStore
  10. class InMemoryInFlightSubmissionStore extends InFlightSubmissionStore with NamedLogging

    In-memory implementation of com.digitalasset.canton.participant.store.InFlightSubmissionStore

  11. class InMemoryIncrementalCommitments extends IncrementalCommitmentStore
  12. class InMemoryMultiDomainCausalityStore extends MultiDomainCausalityStore with NamedLogging
  13. class InMemoryMultiDomainEventLog extends MultiDomainEventLog with FlagCloseable with NamedLogging
  14. class InMemoryParticipantEventLog extends InMemorySingleDimensionEventLog[ParticipantEventLogId] with ParticipantEventLog
  15. class InMemoryParticipantPruningStore extends ParticipantPruningStore
  16. class InMemoryParticipantSettingsStore extends ParticipantSettingsStore with NamedLogging
  17. class InMemoryRegisteredDomainsStore extends RegisteredDomainsStore with NamedLogging
  18. class InMemoryRequestJournalStore extends RequestJournalStore with NamedLogging
  19. class InMemoryServiceAgreementStore extends ServiceAgreementStore with NamedLogging
  20. class InMemorySingleDimensionEventLog[+Id <: EventLogId] extends SingleDimensionEventLog[Id] with NamedLogging
  21. class InMemorySingleDomainCausalDependencyStore extends SingleDomainCausalDependencyStore with NamedLogging

    The SingleDomainCausalDependencyStore maintains all the state it needs in an in-memory "cache".

    The SingleDomainCausalDependencyStore maintains all the state it needs in an in-memory "cache". Persistance is only used for restarts. Therefore the in-memory store does not need to do anything until we have moved away from the in-memory cache.

  22. class InMemorySyncDomainPersistentState extends SyncDomainPersistentState
  23. class InMemoryTransferStore extends TransferStore with NamedLogging
  24. class TransferCache extends TransferLookup with NamedLogging

    Adds an in-memory cache of pending completions on top of a store.TransferStore.

    Adds an in-memory cache of pending completions on top of a store.TransferStore. Completions appear atomic to transfer lookups that go through the cache, even if they are written to the store only later.

Ungrouped