Package io.micronaut.coherence.data.interceptors
package io.micronaut.coherence.data.interceptors
-
ClassDescriptionBase class for async operation interceptors.Base class for sync event source interceptors.Represents the logical operations for multiple event types (i.e., pre, post persist).Various entity event types used by Micronaut Data.An
interceptor
forpersist
events.Aninterceptor
forremove
events.Aninterceptor
forupdate
events.GetAsyncMapInterceptor<ID,T, D> ADataInterceptor
allowingAbstractCoherenceRepository
instances to obtain theAsyncNamedMap
associated with theAbstractCoherenceAsyncRepository
.GetEntityTypeInterceptor<T,Class> ADataInterceptor
allowingAbstractCoherenceRepository
instances to obtain the entity type managed by thisrepository
.GetIdInterceptor<T,ID> ADataInterceptor
allowingAbstractCoherenceRepository
instances to obtain theId
of the provided entity.GetMapInterceptor<ID,T, D> ADataInterceptor
allowingAbstractCoherenceRepository
instances to obtain theNamedMap
associated with theAbstractCoherenceRepository
.Aninterceptor
forpersist
events.Aninterceptor
forremove
events.Aninterceptor
forupdate
events.