public class MemoryMapEntityStoreMixin extends Object implements MapEntityStore, BackupRestore, MapEntityStoreActivation
MapEntityStore.MapChanger, MapEntityStore.MapChangesMapEntityStoreActivation.Activator| Constructor and Description |
|---|
MemoryMapEntityStoreMixin() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateMapEntityStore() |
void |
applyChanges(MapEntityStore.MapChanges changes) |
org.qi4j.io.Input<String,IOException> |
backup()
Input that allows data from the entity store to be backed up.
|
boolean |
contains(org.qi4j.api.entity.EntityReference entityReference,
org.qi4j.api.entity.EntityDescriptor descriptor) |
org.qi4j.io.Input<Reader,IOException> |
entityStates() |
Reader |
get(org.qi4j.api.entity.EntityReference entityReference) |
org.qi4j.io.Output<String,IOException> |
restore()
Output that allows data to be restored from a backup.
|
public void activateMapEntityStore()
throws Exception
activateMapEntityStore in interface MapEntityStoreActivationExceptionpublic boolean contains(org.qi4j.api.entity.EntityReference entityReference,
org.qi4j.api.entity.EntityDescriptor descriptor)
throws EntityStoreException
EntityStoreExceptionpublic Reader get(org.qi4j.api.entity.EntityReference entityReference) throws EntityStoreException
get in interface MapEntityStoreentityReference - The reference to the entity that we want to get.EntityStoreExceptionpublic void applyChanges(MapEntityStore.MapChanges changes) throws IOException
applyChanges in interface MapEntityStoreIOExceptionpublic org.qi4j.io.Input<Reader,IOException> entityStates()
entityStates in interface MapEntityStorepublic org.qi4j.io.Input<String,IOException> backup()
BackupRestorebackup in interface BackupRestorepublic org.qi4j.io.Output<String,IOException> restore()
BackupRestorerestore in interface BackupRestore