Class PostCacheEventFilter<K,V>
java.lang.Object
org.infinispan.notifications.cachelistener.filter.PostCacheEventFilter<K,V>
- All Implemented Interfaces:
CacheEventFilter<K,
V>
A Filter that only allows post events to be accepted.
- Since:
- 7.0
- Author:
- wburns
-
Constructor Details
-
PostCacheEventFilter
public PostCacheEventFilter()
-
-
Method Details
-
accept
public boolean accept(K key, V oldValue, Metadata oldMetadata, V newValue, Metadata newMetadata, EventType eventType) Description copied from interface:CacheEventFilter
Whether or not this event should be raised to the listener it is attached to.- Specified by:
accept
in interfaceCacheEventFilter<K,
V> - Parameters:
key
- The key for the entry that was changed for the eventoldValue
- The previous value before the event takes placeoldMetadata
- The old value before the event takes placenewValue
- The new value for the entry after the event takes placenewMetadata
- The new metadata for the entry after the event takes placeeventType
- The type of event that is being raised- Returns:
- Whether or not to notify the listener
-