Interface HasStorage<P,R>
-
- All Known Implementing Classes:
PersistenceTestKit,SnapshotTestKit
public interface HasStorage<P,R>Abstract persistent storage for tests. Has additional methods for keeping track of the indexes of last events persisted in the storage during test.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddToIndex(java.lang.String persistenceId, int add)voidclearIndexStorage()intnextIndex(java.lang.String persistenceId)voidnextIndexByPersistenceId_$eq(scala.collection.immutable.Map<java.lang.String,java.lang.Object> x$1)voidremoveLastIndex(java.lang.String persistenceId)voidsetIndex(java.lang.String persistenceId, int index)TestKitStorage<P,R>storage()
-
-
-
Method Detail
-
addToIndex
void addToIndex(java.lang.String persistenceId, int add)
-
clearIndexStorage
void clearIndexStorage()
-
nextIndex
int nextIndex(java.lang.String persistenceId)
-
nextIndexByPersistenceId_$eq
void nextIndexByPersistenceId_$eq(scala.collection.immutable.Map<java.lang.String,java.lang.Object> x$1)
-
removeLastIndex
void removeLastIndex(java.lang.String persistenceId)
-
setIndex
void setIndex(java.lang.String persistenceId, int index)
-
storage
TestKitStorage<P,R> storage()
-
-