org.qi4j.spi.entitystore
Interface EntityStateVersions
- All Known Subinterfaces:
- FileEntityStoreService, HazelcastEntityStoreService, JCloudsMapEntityStoreService, JdbmEntityStoreService, MemoryEntityStoreService, MongoMapEntityStoreService, PreferencesEntityStoreService, RedisMapEntityStoreService, RiakMapEntityStoreService, SQLEntityStoreService
- All Known Implementing Classes:
- EntityStateVersions.EntityStateVersionsMixin
@Mixins(value=EntityStateVersions.EntityStateVersionsMixin.class)
public interface EntityStateVersions
Entity versions state.
forgetVersions
void forgetVersions(java.lang.Iterable<EntityState> states)
rememberVersion
void rememberVersion(EntityReference identity,
java.lang.String version)
checkForConcurrentModification
void checkForConcurrentModification(java.lang.Iterable<EntityState> loaded,
Module module,
long currentTime)
throws ConcurrentEntityStateModificationException
- Throws:
ConcurrentEntityStateModificationException