| Package | Description | 
|---|---|
| org.apache.ignite | 
 Contains entry-point Ignite & HPC APIs. 
 | 
| org.apache.ignite.configuration | 
 Contains configuration-related classes. 
 | 
| org.apache.ignite.events | 
 Contains Event Subscription functionality together with various events emitted by Ignite. 
 | 
| org.apache.ignite.spi | 
 Contains common classes and interfaces for SPI implementations. 
 | 
| org.apache.ignite.spi.eventstorage | 
 Contains APIs for event storage SPI. 
 | 
| org.apache.ignite.spi.eventstorage.memory | 
 Contains default in-memory implementation for event storage SPI. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends Event> | 
IgniteEvents.localQuery(IgnitePredicate<T> p,
          int... types)
Queries local node for events using passed-in predicate filter for event selection. 
 | 
<T extends Event> | 
IgniteEvents.remoteListen(@Nullable IgniteBiPredicate<UUID,T> locLsnr,
            @Nullable IgnitePredicate<T> rmtFilter,
            int... types)
Adds event listener for specified events to all nodes in the cluster group (possibly including
 local node if it belongs to the cluster group as well). 
 | 
<T extends Event> | 
IgniteEvents.remoteListen(int bufSize,
            long interval,
            boolean autoUnsubscribe,
            @Nullable IgniteBiPredicate<UUID,T> locLsnr,
            @Nullable IgnitePredicate<T> rmtFilter,
            int... types)
Adds event listener for specified events to all nodes in the cluster group (possibly including
 local node if it belongs to the cluster group as well). 
 | 
<T extends Event> | 
IgniteEvents.remoteListenAsync(@Nullable IgniteBiPredicate<UUID,T> locLsnr,
                 @Nullable IgnitePredicate<T> rmtFilter,
                 int... types)
Asynchronously adds event listener for specified events to all nodes in the cluster group (possibly including
 local node if it belongs to the cluster group as well). 
 | 
<T extends Event> | 
IgniteEvents.remoteListenAsync(int bufSize,
                 long interval,
                 boolean autoUnsubscribe,
                 @Nullable IgniteBiPredicate<UUID,T> locLsnr,
                 @Nullable IgnitePredicate<T> rmtFilter,
                 int... types)
Asynchronously adds event listener for specified events to all nodes in the cluster group (possibly including
 local node if it belongs to the cluster group as well). 
 | 
<T extends Event> | 
IgniteEvents.remoteQuery(IgnitePredicate<T> p,
           long timeout,
           int... types)
Queries nodes in this cluster group for events using passed in predicate filter for event
 selection. 
 | 
<T extends Event> | 
IgniteEvents.remoteQueryAsync(IgnitePredicate<T> p,
                long timeout,
                int... types)
Asynchronously queries nodes in this cluster group for events using passed in predicate filter for event
 selection. 
 | 
<T extends Event> | 
IgniteEvents.waitForLocal(@Nullable IgnitePredicate<T> filter,
            int... types)
Waits for the specified events. 
 | 
<T extends Event> | 
IgniteEvents.waitForLocalAsync(@Nullable IgnitePredicate<T> filter,
                 int... types)
Create future to wait for the specified events. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IgniteEvents.recordLocal(Event evt)
Records customer user generated event. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IgniteEvents.localListen(IgnitePredicate<? extends Event> lsnr,
           int... types)
Adds an event listener for local events. 
 | 
boolean | 
IgniteEvents.stopLocalListen(IgnitePredicate<? extends Event> lsnr,
               int... types)
Removes local event listener. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Map<IgnitePredicate<? extends Event>,int[]> | 
IgniteConfiguration.getLocalEventListeners()
Gets map of pre-configured local event listeners. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IgniteConfiguration | 
IgniteConfiguration.setLocalEventListeners(Map<IgnitePredicate<? extends Event>,int[]> lsnrs)
Sets map of pre-configured local event listeners. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CacheEvent
In-memory database (cache) event. 
 | 
class  | 
CacheQueryExecutedEvent<K,V>
Cache query execution event. 
 | 
class  | 
CacheQueryReadEvent<K,V>
Cache query read event. 
 | 
class  | 
CacheRebalancingEvent
In-memory database (cache) rebalancing event. 
 | 
class  | 
CheckpointEvent
Grid checkpoint event. 
 | 
class  | 
DeploymentEvent
Grid deployment event. 
 | 
class  | 
DiscoveryEvent
Grid discovery event. 
 | 
class  | 
EventAdapter
Base adapter for the events. 
 | 
class  | 
IgfsEvent
IGFS event. 
 | 
class  | 
JobEvent
Grid job event. 
 | 
class  | 
TaskEvent
Grid task event. 
 | 
class  | 
TransactionStateChangedEvent
Event indicates transaction state change. 
 | 
class  | 
WalSegmentArchivedEvent
Event indicates the completion of WAL segment file transition to archive. 
 | 
class  | 
WalSegmentCompactedEvent
Event indicates the completion of WAL segment compaction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
EventAdapter.compareTo(Event o) | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IgniteSpiContext.recordEvent(Event evt)
Records local event. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends Event> | 
NoopEventStorageSpi.localEvents(IgnitePredicate<T> p)
Queries locally-stored events only. 
 | 
<T extends Event> | 
EventStorageSpi.localEvents(IgnitePredicate<T> p)
Queries locally-stored events only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NoopEventStorageSpi.record(Event evt)
Records single event. 
 | 
void | 
EventStorageSpi.record(Event evt)
Records single event. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends Event> | 
MemoryEventStorageSpi.localEvents(IgnitePredicate<T> p)
Queries locally-stored events only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IgnitePredicate<Event> | 
MemoryEventStorageSpi.getFilter()
Gets filter for events to be recorded. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MemoryEventStorageSpi.record(Event evt)
Records single event. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MemoryEventStorageSpi | 
MemoryEventStorageSpi.setFilter(IgnitePredicate<Event> filter)
Sets filter for events to be recorded. 
 | 
                                     
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                 Follow @ApacheIgnite                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                     Ignite Database and Caching Platform                                                                                                                   :                                                               ver. 2.7.2                                                                                                                                                                                                                                                                                                                                    Release Date                                                                                                                   :                                                               February 6 2019