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