MongoPersistenceJournallingApi

pekko.contrib.persistence.mongodb.MongoPersistenceJournallingApi

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def batchAppend(writes: Seq[AtomicWrite]): Future[Seq[Try[Unit]]]
def deleteFrom(persistenceId: String, toSequenceNr: Long): Future[Unit]
def maxSequenceNr(pid: String, from: Long): Future[Long]
def replayJournal(pid: String, from: Long, to: Long, max: Long)(replayCallback: PersistentRepr => Unit): Future[Unit]

Concrete methods

protected def squashToUnit[T](seq: Seq[Try[T]]): Seq[Try[Unit]]