Class InMemoryStoredEventRepository
java.lang.Object
com.reallifedeveloper.tools.test.database.inmemory.AbstractInMemoryCrudRepository<T,ID>
com.reallifedeveloper.tools.test.database.inmemory.InMemoryJpaRepository<StoredEvent,Long>
com.reallifedeveloper.common.application.eventstore.InMemoryStoredEventRepository
- All Implemented Interfaces:
StoredEventRepository,Repository<StoredEvent,,Long> org.springframework.data.jpa.repository.JpaRepository<StoredEvent,,Long> org.springframework.data.repository.CrudRepository<StoredEvent,,Long> org.springframework.data.repository.ListCrudRepository<StoredEvent,,Long> org.springframework.data.repository.ListPagingAndSortingRepository<StoredEvent,,Long> org.springframework.data.repository.PagingAndSortingRepository<StoredEvent,,Long> org.springframework.data.repository.query.QueryByExampleExecutor<StoredEvent>,org.springframework.data.repository.Repository<StoredEvent,Long>
public class InMemoryStoredEventRepository
extends com.reallifedeveloper.tools.test.database.inmemory.InMemoryJpaRepository<StoredEvent,Long>
implements StoredEventRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallEventsBetween(long firstStoredEventId, long lastStoredEventId) allEventsSince(long storedEventId) Methods inherited from class com.reallifedeveloper.tools.test.database.inmemory.InMemoryJpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, findBy, flush, getById, getCompositeIdClass, getOne, getReferenceById, isIdField, isIdMethod, saveAllAndFlush, saveAndFlushMethods inherited from class com.reallifedeveloper.tools.test.database.inmemory.AbstractInMemoryCrudRepository
count, count, delete, deleteAll, deleteAll, deleteAllById, deleteById, exists, existsById, finalize, findAll, findAll, findAll, findAll, findAll, findAll, findAllById, findByField, findById, findByUniqueField, findOne, getId, save, saveAll, setId, toStringMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteInBatch, findAll, findAllMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findOneMethods inherited from interface com.reallifedeveloper.common.domain.Repository
findByIdMethods inherited from interface com.reallifedeveloper.common.application.eventstore.StoredEventRepository
save
-
Constructor Details
-
InMemoryStoredEventRepository
public InMemoryStoredEventRepository()
-
-
Method Details
-
allEventsSince
- Specified by:
allEventsSincein interfaceStoredEventRepository
-
allEventsBetween
- Specified by:
allEventsBetweenin interfaceStoredEventRepository
-
lastStoredEventId
- Specified by:
lastStoredEventIdin interfaceStoredEventRepository
-