Class RemovedFilter<K,V>
- java.lang.Object
-
- org.infinispan.persistence.remote.upgrade.RemovedFilter<K,V>
-
- All Implemented Interfaces:
CacheEventFilter<K,V>
public class RemovedFilter<K,V> extends java.lang.Object implements CacheEventFilter<K,V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRemovedFilter.Externalizer
-
Constructor Summary
Constructors Constructor Description RemovedFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(java.lang.Object key, java.lang.Object oldValue, Metadata oldMetadata, java.lang.Object newValue, Metadata newMetadata, EventType eventType)Whether or not this event should be raised to the listener it is attached to.MediaTypeformat()
-
-
-
Method Detail
-
accept
public boolean accept(java.lang.Object key, java.lang.Object oldValue, Metadata oldMetadata, java.lang.Object newValue, Metadata newMetadata, EventType eventType)Description copied from interface:CacheEventFilterWhether or not this event should be raised to the listener it is attached to.- Specified by:
acceptin 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
-
format
public MediaType format()
- Specified by:
formatin interfaceCacheEventFilter<K,V>- Returns:
- The desired data format to be used in the accept operation. If null, the filter will receive data as it's stored.
-
-