Uses of Class
com.tangosol.util.MapEvent
Packages that use MapEvent
Package
Description
Coherence CDI provides support for CDI (Contexts and Dependency Injection)
 within Coherence cluster members.
Support for adapting Coherence interceptors to standard CDI events.
Coherence Concurrent utilities based on java.util.concurrent.
Contains classes to enable Repository-like access to Coherence data.
Contains classes related to local cache implementation of Coherence JCache.
Contains classes related to partitioned cache implementation of Coherence JCache.
Contains classes related to pass-through cache implementation of Coherence JCache.
Contains classes related to the Coherence REST API 
MapEvents.Contains classes providing various caching strategies.
Contains classes and helpers for implementing various types of persistence.
Contains various generic utilities.
Contains concrete 
Filter implementations and related interfaces.Contains concrete 
MapEventTransformer
 implementations.- 
Uses of MapEvent in com.oracle.coherence.cdi
Methods in com.oracle.coherence.cdi with parameters of type MapEventConstructor parameters in com.oracle.coherence.cdi with type arguments of type MapEventModifierConstructorDescriptionCdiMapEventObserver(jakarta.enterprise.inject.spi.ObserverMethod<MapEvent<K, V>> method) Create aCdiMapEventObserverfrom anObserverMethodCdiMapEventObserver(jakarta.enterprise.inject.spi.ProcessObserverMethod<MapEvent<K, V>, ?> event) Create aCdiMapEventObserverfrom an observed method event. - 
Uses of MapEvent in com.oracle.coherence.cdi.events
Methods in com.oracle.coherence.cdi.events with parameters of type MapEventModifier and TypeMethodDescriptionvoidAnnotatedMapListener.entryDeleted(MapEvent<K, V> event) voidAnnotatedMapListener.entryInserted(MapEvent<K, V> event) voidAnnotatedMapListener.entryUpdated(MapEvent<K, V> event) voidProcess an event. - 
Uses of MapEvent in com.oracle.coherence.concurrent
Methods in com.oracle.coherence.concurrent with parameters of type MapEventModifier and TypeMethodDescriptionvoidQueues.DeactivationListener.entryDeleted(MapEvent evt) voidQueues.DeactivationListener.entryInserted(MapEvent evt) voidQueues.DeactivationListener.entryUpdated(MapEvent evt)  - 
Uses of MapEvent in com.oracle.coherence.repository
Methods in com.oracle.coherence.repository with parameters of type MapEventModifier and TypeMethodDescriptionvoidAbstractRepositoryBase.MapListenerAdapter.entryDeleted(MapEvent<ID, T> mapEvent) voidAbstractRepositoryBase.MapListenerAdapter.entryInserted(MapEvent<ID, T> mapEvent) voidAbstractRepositoryBase.MapListenerAdapter.entryUpdated(MapEvent<ID, T> mapEvent)  - 
Uses of MapEvent in com.tangosol.coherence.jcache.localcache
Methods in com.tangosol.coherence.jcache.localcache with parameters of type MapEventModifier and TypeMethodDescriptionvoidLocalCacheAsynchronousMapListener.entryDeleted(MapEvent evt) voidLocalCacheAsynchronousMapListener.entryInserted(MapEvent evt) voidLocalCacheAsynchronousMapListener.entryUpdated(MapEvent evt)  - 
Uses of MapEvent in com.tangosol.coherence.jcache.partitionedcache
Methods in com.tangosol.coherence.jcache.partitionedcache with parameters of type MapEventModifier and TypeMethodDescriptionvoidPartitionedCacheAsynchronousMapListener.entryDeleted(MapEvent evt) voidPartitionedCacheConfigurationMapListener.entryDeleted(MapEvent evt) Remove JCacheContext for JCache identified by evt.getKey().voidPartitionedCacheAsynchronousMapListener.entryInserted(MapEvent evt) voidPartitionedCacheAsynchronousMapListener.entryUpdated(MapEvent evt) voidPartitionedCacheSyntheticDeleteMapListener.entryUpdated(MapEvent evt) These updated mapEvents were decorated with JACHE_SYNTHETIC_EXPIRY or JCACHE_SYNTHETIC_EXPIRY_EVENT_FOR_ORIGINAL_VALUES. - 
Uses of MapEvent in com.tangosol.coherence.jcache.passthroughcache
Methods in com.tangosol.coherence.jcache.passthroughcache with parameters of type MapEventModifier and TypeMethodDescriptionvoidPassThroughMapListenerAdapter.entryDeleted(MapEvent event) voidPassThroughMapListenerAdapter.entryInserted(MapEvent event) voidPassThroughMapListenerAdapter.entryUpdated(MapEvent event) static <K,V> PassThroughCacheEntryEvent <K, V> Creates aPassThroughCacheEntryEventbased on aMapEventConstructors in com.tangosol.coherence.jcache.passthroughcache with parameters of type MapEventModifierConstructorDescriptionPassThroughCacheEntryEvent(javax.cache.Cache<K, V> cache, javax.cache.event.EventType type, MapEvent event) Constructs aPassThroughCacheEntryEvent. - 
Uses of MapEvent in com.tangosol.coherence.rest.events
Methods in com.tangosol.coherence.rest.events with parameters of type MapEventModifier and TypeMethodDescriptionprotected org.glassfish.jersey.media.sse.OutboundEventMapEventOutput.createEvent(String sName, MapEvent<? extends K, ? extends V> evt) Convert MapEvent to JSON-based OutboundEvent that can be sent to the client.voidMapEventOutput.entryDeleted(MapEvent<K, V> evt) voidMapEventOutput.entryInserted(MapEvent<K, V> evt) voidMapEventOutput.entryUpdated(MapEvent<K, V> evt) protected voidMapEventOutput.writeEvent(String sName, MapEvent<? extends K, ? extends V> evt) Write single event to this EventOutput.Constructors in com.tangosol.coherence.rest.events with parameters of type MapEventModifierConstructorDescriptionSimpleMapEvent(MapEvent<? extends K, ? extends V> evt) Construct SimpleMapEvent instance. - 
Uses of MapEvent in com.tangosol.net.cache
Subclasses of MapEvent in com.tangosol.net.cacheModifier and TypeClassDescriptionclassCacheEvent<K,V> An extension of the MapEvent which allows to differentiate between client driven (natural) events and cache internal (synthetic) events.protected static classA CacheEvent that carries a recent value (to avoid it being lost during eviction).Methods in com.tangosol.net.cache that return MapEventModifier and TypeMethodDescriptionOverflowMap.Status.closeProcessing()Finish the processing of the entry for which this Status exists and proceed to the commit phase.SimpleOverflowMap.Status.closeProcessing()Finish the processing of the entry for which this Status exists and proceed to the commit phase.protected MapEventOverflowMap.Status.getBackEvent()For internal use only, return the current event from the back Map.protected MapEventOverflowMap.Status.getFrontEvent()For internal use only, return the current event from the front Map.protected MapEventSimpleOverflowMap.Status.getFrontEvent()For internal use only, return the current event from the front Map.protected MapEventLocalCache.instantiateMapEvent(int nId, Object oKey, Object oValueOld, Object oValueNew) Factory pattern: instantiate a new CacheEvent corresponding to the specified parameters.protected static MapEventOverflowMap.mergeEvents(MapEvent evtOld, MapEvent evtNew) Merge two events that have been raised in sequence from a given map.protected MapEventSimpleOverflowMap.Status.mergeEvents(MapEvent evtOld, MapEvent evtNew) Merge two events that have been raised in sequence from a given map.OverflowMap.Status.takeBackEvent()Obtain the most recent back Map event that has occurred against the Entry for which this Status exists.OverflowMap.Status.takeEvent()Obtain the most recent event that has occurred against the Entry for which this Status exists.SimpleOverflowMap.Status.takeEvent()Obtain the most recent front Map event that has occurred against the Entry for which this Status exists.OverflowMap.Status.takeFrontEvent()Obtain the most recent front Map event that has occurred against the Entry for which this Status exists.protected MapEventSimpleOverflowMap.Status.useReservation()After having successfully made a reservation, this method completes the reservation process by setting the status to processing for the thread that made the reservation.protected MapEventOverflowMap.Status.waitForAvailable()Wait for the Entry that this Status represents to become available.protected MapEventSimpleOverflowMap.Status.waitForAvailable()Wait for the Entry that this Status represents to become available.Methods in com.tangosol.net.cache with parameters of type MapEventModifier and TypeMethodDescriptionprotected voidDispatch the event to the corresponding listeners.protected voidLocalCache.dispatchEvent(MapEvent evt) Dispatch the passed event.protected voidOverflowMap.dispatchEvent(OverflowMap.Status status, MapEvent evt) Dispatch the passed event.protected ConfigurableCacheMapAbstractEvictionPolicy.ensureCache(MapEvent evt) Return the ConfigurableCacheMap that uses this eviction policy.voidAbstractEvictionPolicy.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidCachingMap.DeactivationListener.entryDeleted(MapEvent evt) voidCachingMap.FrontMapListener.entryDeleted(MapEvent evt) voidContinuousQueryCache.DeactivationListener.entryDeleted(MapEvent evt) voidLocalCache.InternalListener.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidReadWriteBackingMap.InternalMapListener.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidSeppukuMapListener.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidVersionedNearCache.VersionCacheListener.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidAbstractEvictionPolicy.entryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidLocalCache.InternalListener.entryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidReadWriteBackingMap.InternalMapListener.entryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidSeppukuMapListener.entryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidAbstractEvictionPolicy.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.voidCachingMap.DeactivationListener.entryUpdated(MapEvent evt) voidContinuousQueryCache.DeactivationListener.entryUpdated(MapEvent evt) voidLocalCache.InternalListener.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.voidReadWriteBackingMap.InternalMapListener.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.voidSeppukuMapListener.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.voidVersionedNearCache.VersionCacheListener.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.protected ConfigurableCacheMap.EntryReturn the map entry associated with the given map event.protected static ObjectOverflowMap.getLatestOldValue(MapEvent evt) Obtain the latest old value from the passed event.protected booleanCheck if the specified event is a "priming" one.protected static booleanOverflowMap.isSynthetic(MapEvent evt) Helper method to determine if an event is synthetic.protected static MapEventOverflowMap.mergeEvents(MapEvent evtOld, MapEvent evtNew) Merge two events that have been raised in sequence from a given map.protected MapEventSimpleOverflowMap.Status.mergeEvents(MapEvent evtOld, MapEvent evtNew) Merge two events that have been raised in sequence from a given map.protected voidOverflowMap.onBackEvent(MapEvent evtBack) Handle an event occuring against the "back" map.protected voidOverflowMap.onFrontEvent(MapEvent evt) Either handle an event by turning it over to another thread that is processing the key specified by the event, or take responsibility on this thread for deferring the event and registering its immediate side-effects.protected voidSimpleOverflowMap.onFrontEvent(MapEvent evt) Either handle an event by turning it over to another thread that is processing the key specified by the event, or take responsibility on this thread for deferring the event and registering its immediate side-effects.protected voidCachingMap.PrimingListener.onMapEvent(MapEvent evt) protected voidCachingMap.SimpleListener.onMapEvent(MapEvent evt) protected voidContinuousQueryCache.AddListener.onMapEvent(MapEvent<K, V_FRONT> evt) protected voidContinuousQueryCache.EventRouter.onMapEvent(MapEvent<K, V> evt) protected voidContinuousQueryCache.InternalMapListener.onMapEvent(MapEvent<K, V_FRONT> evt) Dispatch events received from the internal map to theMapListenerSupport's registeredMapListeners.protected voidContinuousQueryCache.RemoveListener.onMapEvent(MapEvent<K, V_FRONT> evt) protected voidOverflowMap.BackMapListener.onMapEvent(MapEvent evt) Invoked when a map entry has been inserted, updated or deleted.protected voidOverflowMap.FrontMapListener.onMapEvent(MapEvent evt) Invoked when a map entry has been inserted, updated or deleted.protected voidSimpleOverflowMap.FrontMapListener.onMapEvent(MapEvent evt) Invoked when a map entry has been inserted, updated or deleted.protected voidA value modification event (insert or update) has occurred.protected voidOverflowMap.processBackEvent(OverflowMap.Status status, MapEvent evtBack) Process an event.protected voidOverflowMap.processEvent(OverflowMap.Status status, MapEvent evt) Process an arbitrary event that has occurred against either the front or back map.protected voidOverflowMap.processFrontEvent(OverflowMap.Status status, MapEvent evtFront) Process an event.protected voidSimpleOverflowMap.processFrontEvent(SimpleOverflowMap.Status status, MapEvent evt) Process an event.booleanOverflowMap.Status.registerBackEvent(MapEvent evt) Register a MapEvent that has been raised by the back Map against the same key for which this Status object exists.booleanOverflowMap.Status.registerFrontEvent(MapEvent evt) Register a MapEvent that has been raised by the front Map against the same key for which this Status object exists.booleanSimpleOverflowMap.Status.registerFrontEvent(MapEvent evt) Register a MapEvent that has been raised by the front Map against the same key for which this Status object exists.protected voidOverflowMap.Status.setBackEvent(MapEvent evt) For internal use only, store the current event from the back Map.protected voidOverflowMap.Status.setFrontEvent(MapEvent evt) For internal use only, store the current event from the front Map.protected voidSimpleOverflowMap.Status.setFrontEvent(MapEvent evt) For internal use only, store the current event from the front Map.protected voidValidate the front map entry for the specified back map event.protected static voidOverflowMap.warnEventSequence(MapEvent evtOld, MapEvent evtNew) Issue a one-time warning that events are being received in an order than cannot be explained by normal operation according to the contracts expected by this OverflowMap.protected static voidSimpleOverflowMap.warnEventSequence(MapEvent evtOld, MapEvent evtNew) Issue a one-time warning that events are being received in an order than cannot be explained by normal operation according to the contracts expected by this OverflowMap.protected voidOverflowMap.warnUnfathomable(MapEvent evt) Something totally inexplicable has occurred. - 
Uses of MapEvent in com.tangosol.persistence
Method parameters in com.tangosol.persistence with type arguments of type MapEventModifier and TypeMethodDescriptionstatic com.oracle.coherence.persistence.PersistentStore.Visitor<ReadBuffer> CachePersistenceHelper.instantiateEventsVisitor(long lExtentId, Filter filter, long lVersion, Map<Long, MapEvent> mapEvents, Converter<Long, ReadBuffer> convKeyDown, Converter<ReadBuffer, Long> convKeyUp, Converter<Object, ReadBuffer> convDown, Converter<ReadBuffer, Object> convUp) Create aPersistentStore.Visitorthat can read a PersistentStore and populate the providedmapEventswith events that are larger than the provided version (inclusive) and match the givenFilter.static com.oracle.coherence.persistence.PersistentStore.Visitor<ReadBuffer> CachePersistenceHelper.instantiateEventsVisitor(long lExtentId, Set setKeys, long lVersion, Map<Long, MapEvent> mapEvents, Converter<Long, ReadBuffer> convKeyDown, Converter<ReadBuffer, Long> convKeyUp, Converter<Object, ReadBuffer> convDown, Converter<ReadBuffer, Object> convUp) Create aPersistentStore.Visitorthat can read a PersistentStore and populate the providedmapEventswith events that are larger than the provided version (inclusive) and within the given set of keys. - 
Uses of MapEvent in com.tangosol.util
Subclasses of MapEvent in com.tangosol.utilModifier and TypeClassDescriptionprotected static classA DeferredCacheEvent is aCacheEventobject that defers the loading of theold value.static classA Converter CacheEvent views an underlying CacheEvent through a set of key and value Converters.static classA ConverterMapEvent views an underlying MapEvent through a set of key and value Converters.static classAn extension of the CacheEvent which may carry no values (old or new), but instead holds on an array of Filter objects being the "cause" of the event.Fields in com.tangosol.util declared as MapEventModifier and TypeFieldDescriptionprotected final MapEventMapListenerSupport.FilterEvent.f_eventOptional wrapped MapEvent.ConverterCollections.ConverterMapEvent.m_eventThe underlying MapEvent.Methods in com.tangosol.util that return MapEventModifier and TypeMethodDescriptionstatic MapEventMapListenerSupport.convertEvent(MapEvent event, ObservableMap mapConv, Converter convKey, Converter convVal) Convert the specified map event into another MapEvent that ensures the lazy event data conversion using the specified converters.static MapEventMapListenerSupport.enrichEvent(MapEvent event, Listeners listeners) Transform the given MapEvent into a FilterEvent if it is not already a FilterEvent and there are matching filters associated with the specified Listeners object.ConverterCollections.ConverterMapEvent.getMapEvent()Return the underlying MapEvent.static MapEventConverterCollections.getMapEvent(ObservableMap map, MapEvent event, Converter convKey, Converter convVal) Returns an instance of a MapEvent that uses Converters to retrieve the event's data.static MapEventConverterCollections.getMapEvent(ObservableMap map, MapEvent event, Converter convKey, Converter convVal, BackingMapManagerContext context) Returns an instance of a MapEvent that uses Converters to retrieve the event's data, and additionally provides access to the BackingMapManagerContext.MapListenerSupport.FilterEvent.getMapEvent()Return the wrapped event.Transform the specified MapEvent.static MapEventMapListenerSupport.unwrapEvent(MapEvent evt) Unwrap the specified map event and return the underlying source event.MapEvent.with(int nPartition, long lVersion) Return a MapEvent that is enriched with the provided partition and version.Methods in com.tangosol.util with parameters of type MapEventModifier and TypeMethodDescriptionMapListenerSupport.collectListeners(MapEvent event) Collect all Listeners that should be notified for a given event.static MapEventMapListenerSupport.convertEvent(MapEvent event, ObservableMap mapConv, Converter convKey, Converter convVal) Convert the specified map event into another MapEvent that ensures the lazy event data conversion using the specified converters.protected voidObservableHashMap.dispatchEvent(MapEvent evt) Dispatch the passed event.protected voidWrapperObservableMap.dispatchEvent(MapEvent<? extends K, ? extends V> evt) Dispatch the passed event.static MapEventMapListenerSupport.enrichEvent(MapEvent event, Listeners listeners) Transform the given MapEvent into a FilterEvent if it is not already a FilterEvent and there are matching filters associated with the specified Listeners object.voidAbstractMapListener.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidInvocableMapHelper.IndexAdapter.entryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidMapListener.entryDeleted(MapEvent<K, V> evt) Invoked when a map entry has been removed.voidMultiplexingMapListener.entryDeleted(MapEvent<K, V> evt) Invoked when a map entry has been removed.voidAbstractMapListener.entryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidInvocableMapHelper.IndexAdapter.entryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidMapListener.entryInserted(MapEvent<K, V> evt) Invoked when a map entry has been inserted.voidMultiplexingMapListener.entryInserted(MapEvent<K, V> evt) Invoked when a map entry has been inserted.voidAbstractMapListener.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.voidInvocableMapHelper.IndexAdapter.entryUpdated(MapEvent evt) Invoked when a map entry has been updated.voidMapListener.entryUpdated(MapEvent<K, V> evt) Invoked when a map entry has been updated.voidMultiplexingMapListener.entryUpdated(MapEvent<K, V> evt) Invoked when a map entry has been updated.protected booleanMapListenerSupport.evaluateEvent(Filter filter, MapEvent event) Evaluate whether or not the specified event should be delivered to the listener associated with the specified filter.voidFire the specified map event.static MapEventConverterCollections.getMapEvent(ObservableMap map, MapEvent event, Converter convKey, Converter convVal) Returns an instance of a MapEvent that uses Converters to retrieve the event's data.static MapEventConverterCollections.getMapEvent(ObservableMap map, MapEvent event, Converter convKey, Converter convVal, BackingMapManagerContext context) Returns an instance of a MapEvent that uses Converters to retrieve the event's data, and additionally provides access to the BackingMapManagerContext.protected static <K,V> boolean WrapperObservableMap.isSynthetic(MapEvent<K, V> evt) Helper method to determine if an event is synthetic.protected booleanMapListenerSupport.isTransformedEvent(MapEvent event) Return true iff the specified event represents a transformed CacheEvent.protected booleanMapListenerSupport.isVersionUpdate(MapEvent event) Return true if the provided MapEvent is due to a synthetic version update.protected voidConverterCollections.ConverterCacheListener.onMapEvent(MapEvent<K, V> evt) protected voidConverterCollections.ConverterMapListener.onMapEvent(MapEvent<K, V> evt) protected voidMapListenerSupport.WrapperListener.onMapEvent(MapEvent<K, V> evt) Invoked when a map entry has been inserted, updated or deleted.protected voidMapListenerSupport.WrapperPrimingListener.onMapEvent(MapEvent evt) Invoked when a map entry has been inserted, updated or deleted.protected voidMapTriggerListener.onMapEvent(MapEvent evt) Invoked when a map entry has been inserted, updated or deleted.protected abstract voidMultiplexingMapListener.onMapEvent(MapEvent<K, V> evt) Invoked when a map entry has been inserted, updated or deleted.protected voidWrapperObservableMap.InternalListener.onMapEvent(MapEvent<K, V> evt) Invoked when a map entry has been inserted, updated or deleted.Transform the specified MapEvent.static MapEventMapListenerSupport.unwrapEvent(MapEvent evt) Unwrap the specified map event and return the underlying source event.Constructors in com.tangosol.util with parameters of type MapEventModifierConstructorDescriptionConverterMapEvent(ObservableMap<K, V> map, MapEvent<K, V> event, Converter<K, K> convKey, Converter<V, V> convVal) Construct a ConverterMapEvent.ConverterMapEvent(ObservableMap<K, V> map, MapEvent<K, V> event, Converter<K, K> convKey, Converter<V, V> convVal, BackingMapManagerContext context) Construct a ConverterMapEvent.FilterEvent(MapEvent event, Filter[] aFilter) Constructs a new FilterEvent that wraps the given MapEvent. - 
Uses of MapEvent in com.tangosol.util.filter
Methods in com.tangosol.util.filter that return MapEventModifier and TypeMethodDescriptionRemove an old value from the specified MapEvent.Methods in com.tangosol.util.filter with parameters of type MapEventModifier and TypeMethodDescriptionbooleanApply the test to the input argument.booleanApply the test to the input argument.booleanApply the test to the input argument.Remove an old value from the specified MapEvent. - 
Uses of MapEvent in com.tangosol.util.transformer
Methods in com.tangosol.util.transformer that return MapEventModifier and TypeMethodDescriptionTransform the specified MapEvent using the corresponding extractors.Remove an old value from the specified MapEvent.Methods in com.tangosol.util.transformer with parameters of type MapEventModifier and TypeMethodDescriptionvoidMapListenerCollectionListener.entryDeleted(MapEvent<K, V> evt) voidMapListenerCollectionListener.entryInserted(MapEvent<K, V> evt) voidMapListenerCollectionListener.entryUpdated(MapEvent<K, V> evt) Transform the specified MapEvent using the corresponding extractors.Remove an old value from the specified MapEvent.