Package com.oracle.coherence.repository
package com.oracle.coherence.repository
Contains classes to enable Repository-like access to Coherence data.
- Since:
- 21.12
-
ClassDescriptionAbstractAsyncRepository<ID,
T> Abstract base class for asynchronous Coherence repository implementations.AbstractRepository<ID,T> Abstract base class for Coherence repository implementations.AbstractRepositoryBase<ID,T, M> Base functionality for all Coherence repository implementations.An interface that should be implemented by the clients interested in repository events.A builder for a simple, lambda-basedAbstractRepositoryBase.Listener
.Adapter fromAbstractRepositoryBase.Listener
toMapListener
that can be registered with the backingNamedMap
.Repository implementations annotated with this class will keep deserialized entities in memory, in addition to a serialized binary form, of all entities in the repository.EntityFactory<ID,T> Provides a way to create entity instances with a known identity.An annotation that should be applied to accessor methods for the properties that need to be indexed.