C# Class Akka.Persistence.Sql.Common.Journal.SqlJournal

Inheritance: Akka.Persistence.Journal.AsyncWriteJournal, IWithUnboundedStash
Mostrar archivo Open project: rogeralsing/akka.net

Protected Properties

Property Type Description
DbEngine JournalDbEngine

Public Methods

Method Description
ReadHighestSequenceNrAsync ( string persistenceId, long fromSequenceNr ) : Task
ReplayMessagesAsync ( IActorContext context, string persistenceId, long fromSequenceNr, long toSequenceNr, long max, Action recoveryCallback ) : Task

Protected Methods

Method Description
DeleteMessagesToAsync ( string persistenceId, long toSequenceNr ) : Task
PostStop ( ) : void
ReceivePluginInternal ( object message ) : bool
SqlJournal ( JournalDbEngine dbEngine ) : System
WriteMessagesAsync ( IEnumerable messages ) : Task>

Private Methods

Method Description
HandleEventQuery ( Query query ) : void

Method Details

DeleteMessagesToAsync() protected method

protected DeleteMessagesToAsync ( string persistenceId, long toSequenceNr ) : Task
persistenceId string
toSequenceNr long
return Task

PostStop() protected method

protected PostStop ( ) : void
return void

ReadHighestSequenceNrAsync() public method

public ReadHighestSequenceNrAsync ( string persistenceId, long fromSequenceNr ) : Task
persistenceId string
fromSequenceNr long
return Task

ReceivePluginInternal() protected method

protected ReceivePluginInternal ( object message ) : bool
message object
return bool

ReplayMessagesAsync() public method

public ReplayMessagesAsync ( IActorContext context, string persistenceId, long fromSequenceNr, long toSequenceNr, long max, Action recoveryCallback ) : Task
context IActorContext
persistenceId string
fromSequenceNr long
toSequenceNr long
max long
recoveryCallback Action
return Task

SqlJournal() protected method

protected SqlJournal ( JournalDbEngine dbEngine ) : System
dbEngine JournalDbEngine
return System

WriteMessagesAsync() protected method

protected WriteMessagesAsync ( IEnumerable messages ) : Task>
messages IEnumerable
return Task>

Property Details

DbEngine protected_oe property

protected JournalDbEngine,Akka.Persistence.Sql.Common.Journal DbEngine
return JournalDbEngine