akka.persistence.journal.leveldb
Class LeveldbJournal

java.lang.Object
  extended by akka.persistence.journal.leveldb.LeveldbJournal
All Implemented Interfaces:
Actor, AsyncRecovery, LeveldbIdMapping, LeveldbRecovery, LeveldbStore, SyncWriteJournal, WriteJournalBase

public class LeveldbJournal
extends java.lang.Object
implements SyncWriteJournal, LeveldbStore

INTERNAL API.

Journal backed by a local LevelDB store. For production use.


Nested Class Summary
 
Nested classes/interfaces inherited from interface akka.actor.Actor
Actor.emptyBehavior$
 
Constructor Summary
LeveldbJournal()
           
 
Method Summary
 java.lang.String configPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface akka.persistence.journal.SyncWriteJournal
deleteMessages, deleteMessagesTo, extension, publish, receive, writeConfirmations, writeMessages
 
Methods inherited from interface akka.persistence.journal.WriteJournalBase
persistentPrepareWrite, preparePersistentBatch
 
Methods inherited from interface akka.persistence.journal.leveldb.LeveldbStore
addToConfirmationBatch, addToMessageBatch, config, deleteMessages, deleteMessagesTo, leveldb, leveldbDir, leveldbFactory, leveldbOptions, leveldbReadOptions, leveldbSnapshot, leveldbWriteOptions, nativeLeveldb, persistentFromBytes, persistentToBytes, postStop, preStart, serialization, withBatch, withIterator, writeConfirmations, writeMessages
 
Methods inherited from interface akka.persistence.journal.leveldb.LeveldbIdMapping
idMap, idOffset, numericId, readIdMap, readIdMap, writeIdMapping
 
Methods inherited from interface akka.actor.Actor
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, postRestart, preRestart, self, sender, supervisorStrategy, unhandled
 
Methods inherited from interface akka.persistence.journal.leveldb.LeveldbRecovery
asyncReadHighestSequenceNr, asyncReplayMessages, readHighestSequenceNr, replayDispatcher, replayDispatcherId, replayMessages
 

Constructor Detail

LeveldbJournal

public LeveldbJournal()
Method Detail

configPath

public java.lang.String configPath()
Specified by:
configPath in interface LeveldbStore