public interface JournalStorage
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
doBackup(String backupDirectory,
String backupfilename) |
boolean |
loadEventsAndHandle(String aggregateType,
HandleEvent handleEvent)
Load events
|
boolean |
loadEventsAndHandle(String aggregateType,
HandleEvent handleEvent,
String fromKey)
LoadEvent from a key
|
EventBatch |
loadEventsForAggregateId(String aggregateType,
String aggregateId,
String fromJournalId) |
void |
open() |
void |
saveEvent(Event event) |
void |
upgradeFromOldStorage(String aggregateType,
JournalStorage oldStorage) |
void saveEvent(Event event)
boolean loadEventsAndHandle(String aggregateType, HandleEvent handleEvent)
aggregateType - handleEvent - boolean loadEventsAndHandle(String aggregateType, HandleEvent handleEvent, String fromKey)
aggregateType - handleEvent - fromKey - from this keyvoid open()
void close()
void upgradeFromOldStorage(String aggregateType, JournalStorage oldStorage)
void doBackup(String backupDirectory, String backupfilename)
backupDirectory - backupfilename - without file endingEventBatch loadEventsForAggregateId(String aggregateType, String aggregateId, String fromJournalId)
aggregateType - aggregateId - fromJournalId - null if read from beginingCopyright © 2014. All rights reserved.