org.qi4j.spi.entitystore
Interface EntityStore

All Known Subinterfaces:
FileEntityStoreService, HazelcastEntityStoreService, JCloudsMapEntityStoreService, JdbmEntityStoreService, MemoryEntityStoreService, MongoMapEntityStoreService, PreferencesEntityStoreService, RedisMapEntityStoreService, RiakMapEntityStoreService, SQLEntityStoreService
All Known Implementing Classes:
ConcurrentModificationCheckConcern, JSONMapEntityStoreMixin, MapEntityStoreMixin, PreferencesEntityStoreMixin, SQLEntityStoreMixin

public interface EntityStore

Interface that must be implemented by store for persistent state of EntityComposites.


Method Summary
 Input<EntityState,EntityStoreException> entityStates(Module module)
           
 EntityStoreUnitOfWork newUnitOfWork(Usecase usecase, Module module, long currentTime)
           
 

Method Detail

newUnitOfWork

EntityStoreUnitOfWork newUnitOfWork(Usecase usecase,
                                    Module module,
                                    long currentTime)

entityStates

Input<EntityState,EntityStoreException> entityStates(Module module)