Namespace Apache.Ignite.Core.Events
Classes
CacheEvent
In-memory database (cache) event.
CacheQueryExecutedEvent
Cache query execution event.
CacheQueryReadEvent
Cache query read event.
CacheRebalancingEvent
In-memory database (cache) rebalancing event. Rebalance event happens every time there is a change
CheckpointEvent
Grid checkpoint event.
DiscoveryEvent
Grid discovery event.
EventBase
Base event implementation.
EventType
Contains event type constants. The decision to use class and not enumeration is dictated by allowing users to create their own events and/or event types which would be impossible with enumerations.
Note that this interface defines not only individual type constants, but arrays of types as well to be conveniently used with IEvents methods.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
JobEvent
Ignite job event.
LocalEventListener
Abstract local event listener holder for LocalEventListeners. Use LocalEventListener<T> derived class.
LocalEventListener<T>
Generic local event listener holder, see LocalEventListeners.
MemoryEventStorageSpi
In-memory event storage.
NoopEventStorageSpi
No-op event storage interface, does not store anything.
TaskEvent
Ignite task event.
Interfaces
IEvent
Represents a Ignite event.
IEventFilter<T>
Represents an event filter.
IEventListener<T>
Represents an event listener.
IEvents
Provides functionality for event notifications on nodes defined by ClusterGroup.
All members are thread-safe and may be used concurrently from multiple threads.
IEventStorageSpi
Manages local event storage.
Only predefined implementations are supported: NoopEventStorageSpi, MemoryEventStorageSpi.