Creates and starts a new journal using the settings of this configuration object.
Creates and starts a new journal using the settings of this configuration object.
Creates a journal actor instance.
Creates a journal actor instance.
Optional dispatcher name.
Optional dispatcher name.
Optional journal name.
Optional journal name.
Make journal read only (e.
Make journal read only (e.g. offline snapshot)
Hadoop filesystem for storing snapshots.
Hadoop filesystem for storing snapshots.
Timeout for loading a snapshot.
Timeout for loading a snapshot.
Path where snapshots are stored on snapshotFilesystem
.
Path where snapshots are stored on snapshotFilesystem
. A relative path is relative to
snapshotFilesystem
's working directory.
Timeout for saving a snapshot.
Timeout for saving a snapshot.
Serializer for writing and reading snapshots.
Serializer for writing and reading snapshots.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
CounterShards should be set to at least a 10x multiple of the expected throughput of the journal during the lifetime of a journal the counterShards can only be increased. Decreases in counterShards will be ignored. The larger the value of counterShards, the longer it takes to recover the storedCounter.