org.qi4j.entitystore.memory
Interface MemoryEntityStoreService

All Superinterfaces:
Composite, EntityStateVersions, EntityStore, Identity, java.io.Serializable, ServiceComposite, StateStore, TestData

@Concerns(value={StateChangeNotificationConcern.class,ConcurrentModificationCheckConcern.class})
@Mixins(value={JSONMapEntityStoreMixin.class,MemoryMapEntityStoreMixin.class})
public interface MemoryEntityStoreService
extends EntityStore, EntityStateVersions, TestData, StateStore, ServiceComposite

In-memory EntityStore service. Useful for testing and non-persistent entities.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.spi.entitystore.EntityStore
EntityStore.EntityStateVisitor<ThrowableType extends java.lang.Throwable>
 
Nested classes/interfaces inherited from interface org.qi4j.spi.entitystore.EntityStateVersions
EntityStateVersions.EntityStateVersionsMixin
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 
Methods inherited from interface org.qi4j.spi.entitystore.EntityStore
newUnitOfWork, visitEntityStates
 
Methods inherited from interface org.qi4j.spi.entitystore.EntityStateVersions
checkForConcurrentModification, forgetVersions, rememberVersion
 
Methods inherited from interface org.qi4j.entitystore.memory.TestData
exportData, importData
 
Methods inherited from interface org.qi4j.entitystore.map.StateStore
getState
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 
Methods inherited from interface org.qi4j.api.composite.Composite
metaInfo, type
 



Copyright © 2007-2010. All Rights Reserved.