Class KeyValueWithPreviousEventConverter<K,V>
- java.lang.Object
-
- org.infinispan.server.hotrod.event.KeyValueWithPreviousEventConverter<K,V>
-
- All Implemented Interfaces:
CacheEventConverter<K,V,KeyValueWithPrevious<K,V>>
public class KeyValueWithPreviousEventConverter<K,V> extends Object implements CacheEventConverter<K,V,KeyValueWithPrevious<K,V>>
-
-
Constructor Summary
Constructors Constructor Description KeyValueWithPreviousEventConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyValueWithPrevious<K,V>convert(K key, V oldValue, Metadata oldMetadata, V newValue, Metadata newMetadata, EventType eventType)Converts the given newValue into something different possibly.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.infinispan.notifications.cachelistener.filter.CacheEventConverter
format, useRequestFormat
-
-
-
-
Method Detail
-
convert
public KeyValueWithPrevious<K,V> convert(K key, V oldValue, Metadata oldMetadata, V newValue, Metadata newMetadata, EventType eventType)
Description copied from interface:CacheEventConverterConverts the given newValue into something different possibly.- Specified by:
convertin interfaceCacheEventConverter<K,V,KeyValueWithPrevious<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:
- The converted value to be used in the event
-
-