Class KeyValueEvent<T>

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.springframework.data.keyvalue.core.event.KeyValueEvent<T>
Type Parameters:
T -
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
KeyValueEvent.AfterDeleteEvent, KeyValueEvent.AfterDropKeySpaceEvent, KeyValueEvent.AfterGetEvent, KeyValueEvent.AfterInsertEvent, KeyValueEvent.AfterUpdateEvent, KeyValueEvent.BeforeDeleteEvent, KeyValueEvent.BeforeDropKeySpaceEvent, KeyValueEvent.BeforeGetEvent, KeyValueEvent.BeforeInsertEvent, KeyValueEvent.BeforeUpdateEvent

public class KeyValueEvent<T> extends ApplicationEvent
KeyValueEvent gets published for operations executed by eg. KeyValueTemplate. Use the KeyValueEvent.KeyBasedEvent.getType() to determine which event has been emitted.
Author:
Christoph Strobl, Thomas Darimont, Mark Paluch
See Also: