Click or drag to resize
Akka.NETSqliteJournal Class
TBD
Inheritance Hierarchy

Namespace:  Akka.Persistence.Sqlite.Journal
Assembly:  Akka.Persistence.Sqlite (in Akka.Persistence.Sqlite.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class SqliteJournal : SqlJournal

The SqliteJournal type exposes the following members.

Constructors
  NameDescription
Public methodSqliteJournal
TBD
Top
Properties
  NameDescription
Public propertyAllPersistenceIds
TBD
(Inherited from SqlJournal.)
Protected propertyHasAllPersistenceIdSubscribers
TBD
(Inherited from SqlJournal.)
Protected propertyHasPersistenceIdSubscribers
TBD
(Inherited from SqlJournal.)
Protected propertyHasTagSubscribers
TBD
(Inherited from SqlJournal.)
Protected propertyJournalConfigPath
TBD
(Overrides SqlJournalJournalConfigPath.)
Protected propertyLog
System logger.
(Inherited from SqlJournal.)
Public propertyQueryExecutor
TBD
(Overrides SqlJournalQueryExecutor.)
Protected propertySelf
Gets the self ActorRef
(Inherited from ActorBase.)
Protected propertySender
Gets the sending ActorRef of the current message
(Inherited from ActorBase.)
Public propertyStash
TBD
(Inherited from SqlJournal.)
Top
Methods
  NameDescription
Protected methodAdaptFromJournal
TBD
(Inherited from WriteJournalBase.)
Protected methodAdaptToJournal
TBD
(Inherited from WriteJournalBase.)
Public methodAddAllPersistenceIdSubscriber
TBD
(Inherited from SqlJournal.)
Public methodAddPersistenceIdSubscriber
TBD
(Inherited from SqlJournal.)
Public methodAddTagSubscriber
TBD
(Inherited from SqlJournal.)
Public methodAroundPostRestart
Can be overridden to intercept calls to `PostRestart`. Calls `PostRestart` by default.
(Inherited from ActorBase.)
Public methodAroundPostStop
Can be overridden to intercept calls to `PostStop`. Calls `PostStop` by default..
(Inherited from ActorBase.)
Public methodAroundPreRestart
Can be overridden to intercept calls to `PreRestart`. Calls `PreRestart` by default.
(Inherited from ActorBase.)
Public methodAroundPreStart
Can be overridden to intercept calls to `PreStart`. Calls `PreStart` by default.
(Inherited from ActorBase.)
Protected methodAroundReceive
TBD
(Inherited from ActorBase.)
Protected methodBecome
Changes the actor's command behavior and replaces the current receive handler with the specified handler.
(Inherited from ActorBase.)
Protected methodBecomeStacked
Changes the actor's behavior and replaces the current receive handler with the specified handler. The current handler is stored on a stack, and you can revert to it by calling UnbecomeStacked
Remarks
Please note, that in order to not leak memory, make sure every call to BecomeStacked(Receive) is matched with a call to UnbecomeStacked.
(Inherited from ActorBase.)
Public methodCreateDbConnection
TBD
(Inherited from SqlJournal.)
Protected methodCreateDbConnection(String)
TBD
(Overrides SqlJournalCreateDbConnection(String).)
Protected methodDeleteMessagesToAsync
Asynchronously deletes all persisted messages identified by provided persistenceId up to provided message sequence number (inclusive).
(Inherited from SqlJournal.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetConnectionString
Returns connection string from either HOCON configuration or <connectionStrings> section of app.config.
(Inherited from SqlJournal.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetTimestampProvider
TBD
(Inherited from SqlJournal.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodPostRestart
User overridable callback: By default it calls `PreStart()`.

Is called right AFTER restart on the newly created Actor to allow reinitialization after an Actor crash.

(Inherited from ActorBase.)
Protected methodPostStop
TBD
(Overrides SqlJournalPostStop.)
Protected methodPreparePersistentBatch
TBD
(Inherited from WriteJournalBase.)
Protected methodPreRestart
User overridable callback: '''By default it disposes of all children and then calls `postStop()`.'''

Is called on a crashed Actor right BEFORE it is restarted to allow clean up of resources before Actor is terminated.

(Inherited from ActorBase.)
Protected methodPreStart
TBD
(Overrides SqlJournalPreStart.)
Public methodReadHighestSequenceNrAsync
Asynchronously reads a highest sequence number of the event stream related with provided persistenceId.
(Inherited from SqlJournal.)
Protected methodReceive
Processor for user defined messages.
(Inherited from AsyncWriteJournal.)
Protected methodReceivePluginInternal
TBD
(Inherited from SqlJournal.)
Protected methodReceiveWriteJournal
TBD
(Inherited from AsyncWriteJournal.)
Public methodRemoveSubscriber
TBD
(Inherited from SqlJournal.)
Public methodReplayMessagesAsync
TBD
(Inherited from SqlJournal.)
Protected methodReplayTaggedMessagesAsync
Replays all events with given tag withing provided boundaries from current database.
(Inherited from SqlJournal.)
Protected methodSetReceiveTimeout

Defines the inactivity timeout after which the sending of a ReceiveTimeout message is triggered. When specified, the receive function should be able to handle a ReceiveTimeout message.

Please note that the receive timeout might fire and enqueue the ReceiveTimeout message right after another message was enqueued; hence it is not guaranteed that upon reception of the receive timeout there must have been an idle period beforehand as configured via this method.

Once set, the receive timeout stays in effect (i.e. continues firing repeatedly after inactivity periods). Pass in null to switch off this feature.

(Inherited from ActorBase.)
Protected methodSupervisorStrategy
TBD
(Inherited from ActorBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Protected methodTryUnwrapException
TBD
(Inherited from AsyncWriteJournal.)
Protected methodUnbecomeStacked
Reverts the Actor behavior to the previous one on the behavior stack.
(Inherited from ActorBase.)
Protected methodUnhandled
Is called when a message isn't handled by the current behavior of the actor by default it fails with either a DeathPactException (in case of an unhandled Terminated message) or publishes an UnhandledMessage to the actor's system's EventStream
(Inherited from ActorBase.)
Protected methodWaitingForInitialization
TBD
(Inherited from SqlJournal.)
Protected methodWriteMessagesAsync
Asynchronously writes all persistent messages inside SQL Server database. Specific table used for message persistence may be defined through configuration within 'akka.persistence.journal.sql-server' scope with 'schema-name' and 'table-name' keys.
(Inherited from SqlJournal.)
Top
Fields
  NameDescription
Protected fieldCanPublish (Inherited from AsyncWriteJournal.)
Public fieldStatic memberExtension
TBD
Top
Extension Methods
See Also