org.qi4j.entitystore.file

## Interface FileEntityStoreService

- All Superinterfaces:
    BackupRestore, Composite, Configuration, EntityStateVersions, EntityStore, FileEntityStoreActivation, Identity, JSONMapEntityStoreActivation, LockingAbstractComposite, ServiceComposite, StateStore

      @Concerns(value={StateChangeNotificationConcern.class,ConcurrentModificationCheckConcern.class})
      @Mixins(value={JSONMapEntityStoreMixin.class,FileEntityStoreMixin.class})
      public interface FileEntityStoreService
      extends JSONMapEntityStoreActivation, FileEntityStoreActivation, EntityStore, EntityStateVersions, StateStore, BackupRestore, ServiceComposite, LockingAbstractComposite, Configuration

  EntityStore service backed by a source control friendly file system format.

  Based on `JSONMapEntityStoreMixin`

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation

      `JSONMapEntityStoreActivation.Activator`

    - ### Nested classes/interfaces inherited from interface org.qi4j.entitystore.file.FileEntityStoreActivation

      `FileEntityStoreActivation.Activator`

    - ### 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.api.configuration.Configuration

      `Configuration.ConfigurationMixin<T>`

  - ### Method Summary

    - ### Methods inherited from interface org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation

      `setUpJSONMapES, tearDownJSONMapES`

    - ### Methods inherited from interface org.qi4j.entitystore.file.FileEntityStoreActivation

      `initialize`

    - ### 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.spi.entitystore.helpers.StateStore

      `jsonStateOf`

    - ### Methods inherited from interface org.qi4j.spi.entitystore.BackupRestore

      `backup, restore`

    - ### Methods inherited from interface org.qi4j.api.entity.Identity

      `identity`

    - ### Methods inherited from interface org.qi4j.api.configuration.Configuration

      `get, refresh, save`