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. sealed trait PersistentEventType extends Product with Serializable
  12. final case class ReadStorageBackend(partyStorageBackend: PartyStorageBackend, completionStorageBackend: CompletionStorageBackend, contractStorageBackend: ContractStorageBackend, eventStorageBackend: EventStorageBackend) extends Product with Serializable
  13. 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
  14. final case class RowDef[+T](columns: Vector[String], rowParser: RowParser[T]) extends Product with Serializable
  15. trait StorageBackendFactory extends AnyRef
  16. trait StringInterningStorageBackend extends AnyRef

Value Members

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

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

Ungrouped