Packages

package backend

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package common
  2. package h2
  3. package localstore
  4. package postgresql

Type Members

  1. trait CompletionStorageBackend extends AnyRef
  2. trait ContractStorageBackend extends AnyRef
  3. trait DBLockStorageBackend extends AnyRef
  4. trait DataSourceStorageBackend extends AnyRef
  5. sealed trait DbDto extends NeverEqualsOverride with Product with Serializable
  6. trait EventStorageBackend extends AnyRef
  7. trait IngestionStorageBackend[DB_BATCH] extends AnyRef
  8. trait IntegrityStorageBackend extends AnyRef
  9. trait ParameterStorageBackend extends AnyRef
  10. trait PartyStorageBackend extends AnyRef
  11. final case class ReadStorageBackend(partyStorageBackend: PartyStorageBackend, completionStorageBackend: CompletionStorageBackend, contractStorageBackend: ContractStorageBackend, eventStorageBackend: EventStorageBackend) extends Product with Serializable
  12. trait ResetStorageBackend extends AnyRef

    Encapsulates the interface which hides database technology specific implementations.

    Encapsulates the interface which hides database technology specific implementations. Naming convention for the interface methods, which requiring Connection:

    • read operations are represented as nouns (plural, singular form indicates cardinality)
    • write operations are represented as verbs
  13. trait StorageBackendFactory extends AnyRef
  14. trait StringInterningStorageBackend extends AnyRef

Value Members

  1. object ContractStorageBackend
  2. object DBLockStorageBackend
  3. object DataSourceStorageBackend
  4. object DbDto extends Serializable
  5. object DbDtoToStringsForInterning
  6. object EventStorageBackend
  7. object ParameterStorageBackend
  8. object StorageBackendFactory
  9. object UpdateToDbDto
  10. object VerifiedDataSource

    Returns a DataSource that is guaranteed to be connected to a responsive, compatible database.

Ungrouped