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,MapEntityStoreMixin.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`