module-sql-backend
module-sql-backend
edomata.backend
AggregateState
Valid
Conflicted
Backend
BackendError
BackendError
MaxRetryExceeded
PersistenceError
UnknownError
VersionConflict
Cache
Cache
CachedRepository
CommandHandler
CommandHandler
CommandState
Redundant
CommandStore
CommandStore
EventMessage
EventMetadata
JournalReader
LRUCache
CacheItem
OutboxItem
OutboxReader
PGNamespace
Repository
RepositoryReader
RepositoryReader
SnapshotPersistence
SnapshotReader
SnapshotStore
SnapshotStore
module-sql-backend
/
edomata.backend
/
Backend
Backend
final
class
Backend
[
F
[
_
],
S
,
E
,
R
,
N
](
val
compile:
CommandHandler
[
F
,
S
,
E
,
R
,
N
],
val
outbox:
OutboxReader
[
F
,
N
],
val
journal:
JournalReader
[
F
,
E
],
val
repository:
RepositoryReader
[
F
,
S
,
E
,
R
])
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete fields
val
compile
:
CommandHandler
[
F
,
S
,
E
,
R
,
N
]
val
journal
:
JournalReader
[
F
,
E
]
val
outbox
:
OutboxReader
[
F
,
N
]
val
repository
:
RepositoryReader
[
F
,
S
,
E
,
R
]