Journal directory.
Optional journal actor name.
Optional journal actor dispatcher name.
true
if every write is physically synced. Default is false
.
true
if checksums are verified on read. Default is false
.
true
if checksums are verified on read.
true
if checksums are verified on read. Default is false
.
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.
Journal directory.
Optional journal actor dispatcher name.
Optional journal actor dispatcher name.
true
if every write is physically synced.
true
if every write is physically synced. Default is false
.
Optional journal actor name.
Optional journal actor 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.
Returns a new JournalioJournalProps
with specified checksum verification setting.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified journal actor dispatcher name.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified physical sync setting.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified journal actor name.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified read only property
Java API.
Java API.
Returns a new JournalioJournalProps
with specified snapshot dir.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified snapshot filesystem.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified snapshot load timeout.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified snapshot save timeout.
Java API.
Java API.
Returns a new JournalioJournalProps
with specified snapshot serializer.
Configuration object for a Journal.IO based journal. It has the following properties.
Pros:
Cons:
Journal actors can be created from a configuration object as follows:
Journal directory.
Optional journal actor name.
Optional journal actor dispatcher name.
true
if every write is physically synced. Default isfalse
.true
if checksums are verified on read. Default isfalse
.