Required mongoDB/Casbah client.
Required mongoDB database name.
Required mongoDB collection name.
Optional journal actor name.
Optional journal actor dispatcher name.
Required mongoDB collection name.
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.
Required mongoDB database name.
Optional journal actor dispatcher name.
Optional journal actor dispatcher name.
Required mongoDB/Casbah client.
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 MongodbCasbahJournalProps
with specified journal actor dispatcher name.
Java API.
Java API.
Returns a new MongodbCasbahJournalProps
with specified journal actor name.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Java API.
Configuration object for an Mongodb/Casbah based journal.
Journal actors can be created from a configuration object as follows:
Required mongoDB/Casbah client.
Required mongoDB database name.
Required mongoDB collection name.
Optional journal actor name.
Optional journal actor dispatcher name.