module-backend
0.10.1
module-backend
API
edomata.backend
Backend
BackendError
BackendError
MaxRetryExceeded
PersistenceError
UnknownError
VersionConflict
Cache
Cache
CommandState
Redundant
CommandStore
CommandStore
EventMessage
EventMetadata
OutboxConsumer
OutboxItem
OutboxReader
edomata.backend.cqrs
AggregateState
Backend
BackendBuilder
CommandHandler
CommandHandler
Notifications
Notifications
NotificationsConsumer
NotificationsPublisher
PartialBackendBuilder
Repository
RepositoryReader
Storage
StorageDriver
edomata.backend.eventsourcing
AggregateState
Valid
Conflicted
Backend
BackendBuilder
CachedRepository
CommandHandler
CommandHandler
JournalReader
Notifications
Notifications
NotificationsConsumer
NotificationsPublisher
PartialBackendBuilder
Repository
RepositoryReader
RepositoryReader
SnapshotPersistence
SnapshotReader
SnapshotStore
SnapshotStore
Storage
StorageDriver
module-backend
/
edomata.backend.cqrs
/
Notifications
Notifications
edomata.backend.cqrs.Notifications
See the
Notifications
companion object
trait
Notifications
[
F
[
_
]]
extends
NotificationsConsumer
[
F
]
with
NotificationsPublisher
[
F
]
Attributes
Companion:
object
Source:
Notifications.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
NotificationsPublisher
[
F
]
trait
NotificationsConsumer
[
F
]
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Inherited methods
def
notifyOutbox
:
F
[
Unit
]
Attributes
Inherited from:
NotificationsPublisher
Source:
Notifications.scala
def
notifyState
:
F
[
Unit
]
Attributes
Inherited from:
NotificationsPublisher
Source:
Notifications.scala
def
outbox
:
Stream
[
F
,
Unit
]
Attributes
Inherited from:
NotificationsConsumer
Source:
Notifications.scala
def
state
:
Stream
[
F
,
Unit
]
Attributes
Inherited from:
NotificationsConsumer
Source:
Notifications.scala