Class BatchingSqliteJournalSetup
TBD
Inherited Members
Namespace: Akka.Persistence.Sqlite.Journal
Assembly: Akka.Persistence.Sqlite.dll
Syntax
public sealed class BatchingSqliteJournalSetup : BatchingSqlJournalSetup
Constructors
| Improve this Doc View SourceBatchingSqliteJournalSetup(Config)
Initializes a new instance of the BatchingSqliteJournalSetup class.
Declaration
public BatchingSqliteJournalSetup(Config config)
Parameters
Type | Name | Description |
---|---|---|
Config | config | Config object used to obtain Journal settings |
BatchingSqliteJournalSetup(String, Int32, Int32, Int32, Boolean, TimeSpan, IsolationLevel, CircuitBreakerSettings, ReplayFilterSettings, QueryConfiguration, String)
Initializes a new instance of the BatchingSqliteJournalSetup class.
Declaration
[Obsolete("Use the constructor with read and write IsolationLevel arguments (since v1.5.2)")]
public BatchingSqliteJournalSetup(string connectionString, int maxConcurrentOperations, int maxBatchSize, int maxBufferSize, bool autoInitialize, TimeSpan connectionTimeout, IsolationLevel isolationLevel, CircuitBreakerSettings circuitBreakerSettings, ReplayFilterSettings replayFilterSettings, QueryConfiguration namingConventions, string defaultSerializer)
Parameters
Type | Name | Description |
---|---|---|
String | connectionString | The connection string used to connect to the database. |
Int32 | maxConcurrentOperations | The maximum number of batch operations allowed to be executed at the same time. |
Int32 | maxBatchSize | The maximum size of single batch of operations to be executed over a single DbConnection. |
Int32 | maxBufferSize | The maximum size of requests stored in journal buffer. |
Boolean | autoInitialize | If set to |
TimeSpan | connectionTimeout | The maximum time given for executed DbCommand to complete. |
IsolationLevel | isolationLevel | The isolation level of transactions used during read AND write query execution. |
CircuitBreakerSettings | circuitBreakerSettings | The settings used by the CircuitBreaker when for executing request batches. |
ReplayFilterSettings | replayFilterSettings | The settings used when replaying events from database back to the persistent actors. |
QueryConfiguration | namingConventions | The naming conventions used by the database to construct valid SQL statements. |
String | defaultSerializer | The serializer used when no specific type matching can be found. |
BatchingSqliteJournalSetup(String, Int32, Int32, Int32, Boolean, TimeSpan, IsolationLevel, IsolationLevel, CircuitBreakerSettings, ReplayFilterSettings, QueryConfiguration, String)
Initializes a new instance of the BatchingSqliteJournalSetup class.
Declaration
public BatchingSqliteJournalSetup(string connectionString, int maxConcurrentOperations, int maxBatchSize, int maxBufferSize, bool autoInitialize, TimeSpan connectionTimeout, IsolationLevel readIsolationLevel, IsolationLevel writeIsolationLevel, CircuitBreakerSettings circuitBreakerSettings, ReplayFilterSettings replayFilterSettings, QueryConfiguration namingConventions, string defaultSerializer)
Parameters
Type | Name | Description |
---|---|---|
String | connectionString | The connection string used to connect to the database. |
Int32 | maxConcurrentOperations | The maximum number of batch operations allowed to be executed at the same time. |
Int32 | maxBatchSize | The maximum size of single batch of operations to be executed over a single DbConnection. |
Int32 | maxBufferSize | The maximum size of requests stored in journal buffer. |
Boolean | autoInitialize | If set to |
TimeSpan | connectionTimeout | The maximum time given for executed DbCommand to complete. |
IsolationLevel | readIsolationLevel | The isolation level of transactions used during read query execution. |
IsolationLevel | writeIsolationLevel | The isolation level of transactions used during write query execution. |
CircuitBreakerSettings | circuitBreakerSettings | The settings used by the CircuitBreaker when for executing request batches. |
ReplayFilterSettings | replayFilterSettings | The settings used when replaying events from database back to the persistent actors. |
QueryConfiguration | namingConventions | The naming conventions used by the database to construct valid SQL statements. |
String | defaultSerializer | The serializer used when no specific type matching can be found. |