| Interface | Description |
|---|---|
| DataStore<K,E> |
This interface encapsulates the abstract data store, with the bare minimum capabilities assumed.
|
| DataStoreEvent |
This interface indicates that a data store operation was requested or completed.
|
| DataStoreEventListener<E extends DataStoreEvent> |
This interface encapsulates the task of listening to and reacting to an event
|
| DataStoreEventListenerContext |
This interface is used to manage events related to a data store
|
| DataStoreEventPublisher |
This interface abstracts the process of publishing a data store event
|
| DataStoreOperation<R,K,E> |
This interface encapsulates a single operation taking place on a data store
|
| DataStoreRegistry |
This interface is used to register and look up data store for specific entity types.
|
| QueueingDataStore<K,E,B> |
This interface indicates that the implementing data store has queueing capabilities and can thus
be called upon to flush the queue and commit the results, and more over, handle operations in
batches by refraining to flush the queue automatically while a batch is in progress.
|
Copyright © 2014–2021. All rights reserved.