org.qi4j.entitystore.riak
Interface RiakMapEntityStoreService

All Superinterfaces:
Composite, Configuration, EntityStateVersions, EntityStore, Identity, JSONMapEntityStoreActivation, LockingAbstractComposite, MapEntityStoreActivation, RiakAccessors, ServiceActivation, ServiceComposite

@Concerns(value={StateChangeNotificationConcern.class,ConcurrentModificationCheckConcern.class})
@Mixins(value=JSONMapEntityStoreMixin.class)
public interface RiakMapEntityStoreService
extends EntityStore, EntityStateVersions, ServiceComposite, MapEntityStoreActivation, JSONMapEntityStoreActivation, ServiceActivation, LockingAbstractComposite, Configuration, RiakAccessors

Riak EntityStore service.

Can be used with Riak implementations of MapEntityStore.

Based on JSONMapEntityStoreMixin


Nested Class Summary
 
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
 
Nested classes/interfaces inherited from interface org.qi4j.spi.entitystore.helpers.MapEntityStoreActivation
MapEntityStoreActivation.Activator
 
Nested classes/interfaces inherited from interface org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation
JSONMapEntityStoreActivation.Activator
 
Nested classes/interfaces inherited from interface org.qi4j.api.service.ServiceActivation
ServiceActivation.ServiceActivator
 
Nested classes/interfaces inherited from interface org.qi4j.api.configuration.Configuration
Configuration.ConfigurationMixin<T>
 
Method Summary
 
Methods inherited from interface org.qi4j.spi.entitystore.EntityStore
entityStates, newUnitOfWork
 
Methods inherited from interface org.qi4j.spi.entitystore.EntityStateVersions
checkForConcurrentModification, forgetVersions, rememberVersion
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 
Methods inherited from interface org.qi4j.spi.entitystore.helpers.MapEntityStoreActivation
activateMapEntityStore
 
Methods inherited from interface org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation
setUpJSONMapES, tearDownJSONMapES
 
Methods inherited from interface org.qi4j.api.service.ServiceActivation
activateService, passivateService
 
Methods inherited from interface org.qi4j.api.configuration.Configuration
get, refresh, save
 
Methods inherited from interface org.qi4j.entitystore.riak.RiakAccessors
bucket, riakClient