public interface EventType
Note that this interface defines not only
individual type constants but arrays of types as well to be conveniently used with
IgniteEvents.localListen(IgnitePredicate, int...)
method:
EVTS_CACHE
EVTS_CACHE_LIFECYCLE
EVTS_CACHE_REBALANCE
EVTS_CACHE_QUERY
EVTS_CHECKPOINT
EVTS_DEPLOYMENT
EVTS_DISCOVERY
EVTS_DISCOVERY_ALL
EVTS_ERROR
EVTS_JOB_EXECUTION
EVTS_TASK_EXECUTION
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
It is highly recommended to enable only those events that your application logic requires
by using either IgniteConfiguration.getIncludeEventTypes()
method in Ignite configuration.
Note that certain events are required for Ignite's internal operations and such events will still be
generated but not stored by event storage SPI if they are disabled in Ignite configuration.
Modifier and Type | Field and Description |
---|---|
static int |
EVT_BASELINE_AUTO_ADJUST_AWAITING_TIME_CHANGED
Built-in event type: baseline auto-adjust timeout has been changed by user request.
|
static int |
EVT_BASELINE_AUTO_ADJUST_ENABLED_CHANGED
Built-in event type: baseline auto-adjust "enabled" flag has been changed by user request.
|
static int |
EVT_BASELINE_CHANGED
Built-in event type: baseline topology has been changed by either user request or auto-adjust timeout event.
|
static int |
EVT_CACHE_ENTRY_CREATED
Built-in event type: entry created.
|
static int |
EVT_CACHE_ENTRY_DESTROYED
Built-in event type: entry destroyed.
|
static int |
EVT_CACHE_ENTRY_EVICTED
Built-in event type: entry evicted.
|
static int |
EVT_CACHE_NODES_LEFT
Built-in event type: cache nodes left.
|
static int |
EVT_CACHE_OBJECT_EXPIRED
Built-in event type: cache object was expired when reading it.
|
static int |
EVT_CACHE_OBJECT_LOCKED
Built-in event type: object locked.
|
static int |
EVT_CACHE_OBJECT_PUT
Built-in event type: object put.
|
static int |
EVT_CACHE_OBJECT_READ
Built-in event type: object read.
|
static int |
EVT_CACHE_OBJECT_REMOVED
Built-in event type: object removed.
|
static int |
EVT_CACHE_OBJECT_UNLOCKED
Built-in event type: object unlocked.
|
static int |
EVT_CACHE_QUERY_EXECUTED
Built-in event type: query executed.
|
static int |
EVT_CACHE_QUERY_OBJECT_READ
Built-in event type: query entry read.
|
static int |
EVT_CACHE_REBALANCE_OBJECT_LOADED
Built-in event type: cache entry rebalanced.
|
static int |
EVT_CACHE_REBALANCE_OBJECT_UNLOADED
Built-in event type: cache entry unloaded.
|
static int |
EVT_CACHE_REBALANCE_PART_DATA_LOST
Built-in event type: all nodes that hold partition left topology.
|
static int |
EVT_CACHE_REBALANCE_PART_LOADED
Built-in event type: cache partition loaded.
|
static int |
EVT_CACHE_REBALANCE_PART_MISSED
Built-in event type: cache partition was not sent to remote node.
|
static int |
EVT_CACHE_REBALANCE_PART_SUPPLIED
Built-in event type: cache partition was fully sent to remote node.
|
static int |
EVT_CACHE_REBALANCE_PART_UNLOADED
Built-in event type: cache partition unloaded.
|
static int |
EVT_CACHE_REBALANCE_STARTED
Built-in event type: cache rebalance started.
|
static int |
EVT_CACHE_REBALANCE_STOPPED
Built-in event type: cache rebalance stopped.
|
static int |
EVT_CACHE_STARTED
Built-in event type: cache started.
|
static int |
EVT_CACHE_STOPPED
Built-in event type: cache started.
|
static int |
EVT_CHECKPOINT_LOADED
Built-in event type: intermediate state of a job or task, so-called checkpoint, was loaded.
|
static int |
EVT_CHECKPOINT_REMOVED
Built-in event type: intermediate state of a job or task, so-called checkpoint, was removed.
|
static int |
EVT_CHECKPOINT_SAVED
Built-in event type: intermediate state of a job or task, so-called checkpoint, was saved.
|
static int |
EVT_CLASS_DEPLOY_FAILED
Built-in event type: non-task class deployment failed.
|
static int |
EVT_CLASS_DEPLOYED
Built-in event type: non-task class deployed.
|
static int |
EVT_CLASS_UNDEPLOYED
Built-in event type: non-task class undeployed.
|
static int |
EVT_CLIENT_NODE_DISCONNECTED
Built-in event type: client node disconnected.
|
static int |
EVT_CLIENT_NODE_RECONNECTED
Built-in event type: client node reconnected.
|
static int |
EVT_CLUSTER_ACTIVATED
Built-in event type: Cluster activation state changed.
|
static int |
EVT_CLUSTER_DEACTIVATED
Built-in event type: Cluster activation state changed.
|
static int |
EVT_CLUSTER_ID_UPDATED
Built-in event type: cluster ID has been changed by user request.
|
static int |
EVT_CLUSTER_STATE_CHANGE_STARTED
Built-in event type: Cluster state change initiated.
|
static int |
EVT_CLUSTER_STATE_CHANGED
Built-in event type: Cluster state changed.
|
static int |
EVT_CLUSTER_TAG_UPDATED
Built-in event type: cluster tag has been changed by user request.
|
static int |
EVT_JOB_CANCELLED
Built-in event type: grid job cancelled.
|
static int |
EVT_JOB_FAILED
Built-in event type: grid job failed.
|
static int |
EVT_JOB_FAILED_OVER
Built-in event type: grid job failed over.
|
static int |
EVT_JOB_FINISHED
Built-in event type: grid job finished.
|
static int |
EVT_JOB_MAPPED
Built-in event type: grid job was mapped in
ComputeTask.map(List, Object) method. |
static int |
EVT_JOB_QUEUED
Built-in event type: grid job queued.
|
static int |
EVT_JOB_REJECTED
Built-in event type: grid job rejected during collision resolution.
|
static int |
EVT_JOB_RESULTED
Built-in event type: grid job result was received by
ComputeTask.result(org.apache.ignite.compute.ComputeJobResult, List) method. |
static int |
EVT_JOB_STARTED
Built-in event type: grid job started.
|
static int |
EVT_JOB_TIMEDOUT
Built-in event type: grid job timed out.
|
static int |
EVT_MANAGEMENT_TASK_STARTED
Built-in event type: Visor or Web Console management task started.
|
static int |
EVT_NODE_FAILED
Built-in event type: node failed.
|
static int |
EVT_NODE_JOINED
Built-in event type: node joined topology.
|
static int |
EVT_NODE_LEFT
Built-in event type: node has normally left topology.
|
static int |
EVT_NODE_METRICS_UPDATED
Built-in event type: node metrics updated.
|
static int |
EVT_NODE_SEGMENTED
Built-in event type: local node segmented.
|
static int |
EVT_PAGE_REPLACEMENT_STARTED
Built-in event type: page replacement started in one of the data regions.
|
static int |
EVT_SERVICE_METHOD_EXECUTION_FAILED
Built-in event type: is raised in case of a service method execution failed.
|
static int |
EVT_SERVICE_METHOD_EXECUTION_FINISHED
Built-in event type: is raised right after a service method execution finished.
|
static int |
EVT_SERVICE_METHOD_EXECUTION_STARTED
Built-in event type: is raised right before a service method execution started.
|
static int |
EVT_TASK_DEPLOY_FAILED
Built-in event type: task deployment failed.
|
static int |
EVT_TASK_DEPLOYED
Built-in event type: task deployed.
|
static int |
EVT_TASK_FAILED
Built-in event type: task failed.
|
static int |
EVT_TASK_FINISHED
Built-in event type: task finished.
|
static int |
EVT_TASK_REDUCED
Built-in event type: task reduced.
|
static int |
EVT_TASK_SESSION_ATTR_SET
Built-in event type: task session attribute set.
|
static int |
EVT_TASK_STARTED
Built-in event type: task started.
|
static int |
EVT_TASK_TIMEDOUT
Built-in event type: task timed out.
|
static int |
EVT_TASK_UNDEPLOYED
Built-in event type: task undeployed.
|
static int |
EVT_TX_COMMITTED
Built-in event type: Transaction has been committed.
|
static int |
EVT_TX_RESUMED
Built-in event type: Transaction has been resumed.
|
static int |
EVT_TX_ROLLED_BACK
Built-in event type: Transaction has been rolled back.
|
static int |
EVT_TX_STARTED
Built-in event type: Transaction has been started.
|
static int |
EVT_TX_SUSPENDED
Built-in event type: Transaction has been suspended.
|
static int |
EVT_WAL_SEGMENT_ARCHIVED
Built-in event type: WAL segment movement to archive folder completed
Fired for each completed WAL segment which was moved to archive
NOTE: all types in range from 1 to 1000 are reserved for
internal Ignite events and should not be used by user-defined events.
|
static int |
EVT_WAL_SEGMENT_COMPACTED
Built-in event type: WAL archive segment compaction is completed.
|
static int[] |
EVTS_ALL
All Ignite events (including metric update event).
|
static int[] |
EVTS_ALL_MINUS_METRIC_UPDATE
All Ignite events (excluding metric update event).
|
static int[] |
EVTS_CACHE
All cache events.
|
static int[] |
EVTS_CACHE_LIFECYCLE
All cache lifecycle events.
|
static int[] |
EVTS_CACHE_QUERY
All cache query events.
|
static int[] |
EVTS_CACHE_REBALANCE
All cache rebalance events.
|
static int[] |
EVTS_CHECKPOINT
All checkpoint events.
|
static int[] |
EVTS_CLUSTER_ACTIVATION
All cluster activation events.
|
static int[] |
EVTS_DEPLOYMENT
All deployment events.
|
static int[] |
EVTS_DISCOVERY
All discovery events except for
EVT_NODE_METRICS_UPDATED . |
static int[] |
EVTS_DISCOVERY_ALL
All discovery events.
|
static int[] |
EVTS_ERROR
All events indicating an error or failure condition.
|
static int[] |
EVTS_JOB_EXECUTION
All grid job execution events.
|
static int[] |
EVTS_SERVICE_EXECUTION
All grid service execution events.
|
static int[] |
EVTS_TASK_EXECUTION
All grid task execution events.
|
static int[] |
EVTS_TX
All Transaction events.
|
static final int EVT_CHECKPOINT_SAVED
Checkpointing provides the ability to save an intermediate job state. It can be useful when long running jobs need to store some intermediate state to protect from node failures.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_CHECKPOINT_LOADED
Checkpointing provides the ability to save an intermediate job state. It can be useful when long running jobs need to store some intermediate state to protect from node failures.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_CHECKPOINT_REMOVED
Checkpointing provides the ability to save an intermediate job state. It can be useful when long running jobs need to store some intermediate state to protect from node failures.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_NODE_JOINED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_NODE_LEFT
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_NODE_FAILED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_NODE_METRICS_UPDATED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_NODE_SEGMENTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_CLIENT_NODE_DISCONNECTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_CLIENT_NODE_RECONNECTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DiscoveryEvent
,
Constant Field Valuesstatic final int EVT_TASK_STARTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
TaskEvent
,
Constant Field Valuesstatic final int EVT_TASK_FINISHED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
TaskEvent
,
Constant Field Valuesstatic final int EVT_TASK_FAILED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
TaskEvent
,
Constant Field Valuesstatic final int EVT_TASK_TIMEDOUT
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
TaskEvent
,
Constant Field Valuesstatic final int EVT_TASK_SESSION_ATTR_SET
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
TaskEvent
,
Constant Field Valuesstatic final int EVT_TASK_REDUCED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_MANAGEMENT_TASK_STARTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
TaskEvent
,
Constant Field Valuesstatic final int EVT_CLASS_DEPLOYED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DeploymentEvent
,
Constant Field Valuesstatic final int EVT_CLASS_UNDEPLOYED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DeploymentEvent
,
Constant Field Valuesstatic final int EVT_CLASS_DEPLOY_FAILED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DeploymentEvent
,
Constant Field Valuesstatic final int EVT_TASK_DEPLOYED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DeploymentEvent
,
Constant Field Valuesstatic final int EVT_TASK_UNDEPLOYED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DeploymentEvent
,
Constant Field Valuesstatic final int EVT_TASK_DEPLOY_FAILED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
DeploymentEvent
,
Constant Field Valuesstatic final int EVT_JOB_MAPPED
ComputeTask.map(List, Object)
method.
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
,
Constant Field Valuesstatic final int EVT_JOB_RESULTED
ComputeTask.result(org.apache.ignite.compute.ComputeJobResult, List)
method.
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
,
Constant Field Valuesstatic final int EVT_JOB_FAILED_OVER
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
,
Constant Field Valuesstatic final int EVT_JOB_STARTED
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
,
Constant Field Valuesstatic final int EVT_JOB_FINISHED
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
,
Constant Field Valuesstatic final int EVT_JOB_TIMEDOUT
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
,
Constant Field Valuesstatic final int EVT_JOB_REJECTED
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
,
Constant Field Valuesstatic final int EVT_JOB_FAILED
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
,
Constant Field Valuesstatic final int EVT_JOB_QUEUED
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
,
Constant Field Valuesstatic final int EVT_JOB_CANCELLED
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
,
Constant Field Valuesstatic final int EVT_CACHE_ENTRY_CREATED
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_ENTRY_DESTROYED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_ENTRY_EVICTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_OBJECT_PUT
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_OBJECT_READ
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_OBJECT_REMOVED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_OBJECT_LOCKED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_OBJECT_UNLOCKED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_OBJECT_EXPIRED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_STARTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_STOPPED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_PART_LOADED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_PART_UNLOADED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_OBJECT_LOADED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_OBJECT_UNLOADED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_PART_DATA_LOST
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_PART_SUPPLIED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_REBALANCE_PART_MISSED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheRebalancingEvent
,
Constant Field Valuesstatic final int EVT_CACHE_QUERY_EXECUTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheQueryExecutedEvent
,
Constant Field Valuesstatic final int EVT_CACHE_QUERY_OBJECT_READ
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheQueryExecutedEvent
,
Constant Field Valuesstatic final int EVT_CACHE_STARTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_STOPPED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_CACHE_NODES_LEFT
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
CacheEvent
,
Constant Field Valuesstatic final int EVT_WAL_SEGMENT_ARCHIVED
Fired for each completed WAL segment which was moved to archive
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
WalSegmentArchivedEvent
,
Constant Field Valuesstatic final int EVT_TX_STARTED
Fired for each started transaction except system transactions.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_TX_COMMITTED
Fired for each committed transaction except system transactions.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_TX_ROLLED_BACK
Fired for each rolled back transaction except system transactions.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_TX_SUSPENDED
Fired for each suspended transaction except system transactions.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_TX_RESUMED
Fired for each resumed transaction except system transactions.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_WAL_SEGMENT_COMPACTED
Fired for each WAL archive segment upon its compaction completion.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
WalSegmentArchivedEvent
,
Constant Field Valuesstatic final int EVT_CLUSTER_ACTIVATED
Fired when cluster activated.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
ClusterActivationEvent
,
Constant Field Valuesstatic final int EVT_CLUSTER_DEACTIVATED
Fired when cluster deactivated.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
ClusterActivationEvent
,
Constant Field Valuesstatic final int EVT_PAGE_REPLACEMENT_STARTED
Fired when all existing free pages are exhausted and Ignite replaces one of the loaded pages with a cold page from disk.
When started, page replacement negatively affects performance; it is recommended to monitor page replacement metrics and set data region size accordingly.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_CLUSTER_TAG_UPDATED
Fired when new tag is successfully set on all nodes.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.static final int EVT_CLUSTER_STATE_CHANGED
Fired when cluster state changed.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
ClusterActivationEvent
,
Constant Field Valuesstatic final int EVT_CLUSTER_STATE_CHANGE_STARTED
Fired when cluster deactivation process started.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
static final int EVT_BASELINE_CHANGED
Fired when new tag is successfully set on all nodes.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.static final int EVT_BASELINE_AUTO_ADJUST_ENABLED_CHANGED
Fired when new tag is successfully set on all nodes.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.static final int EVT_BASELINE_AUTO_ADJUST_AWAITING_TIME_CHANGED
Fired when new tag is successfully set on all nodes.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.static final int EVT_CLUSTER_ID_UPDATED
Fired when new ID is successfully set on all nodes.
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.IgniteCluster.id(UUID)
,
Constant Field Valuesstatic final int EVT_SERVICE_METHOD_EXECUTION_STARTED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
ServiceEvent
,
Constant Field Valuesstatic final int EVT_SERVICE_METHOD_EXECUTION_FINISHED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
ServiceEvent
,
Constant Field Valuesstatic final int EVT_SERVICE_METHOD_EXECUTION_FAILED
NOTE: all types in range from 1 to 1000 are reserved for internal Ignite events and should not be used by user-defined events.
ServiceEvent
,
Constant Field Valuesstatic final int[] EVTS_CHECKPOINT
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all checkpoint events.CheckpointEvent
,
CheckpointSpi
static final int[] EVTS_DEPLOYMENT
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all deployment events.DeploymentEvent
static final int[] EVTS_ERROR
static final int[] EVTS_DISCOVERY
EVT_NODE_METRICS_UPDATED
. Subscription to
EVT_NODE_METRICS_UPDATED
can generate massive amount of event processing in most cases
is not necessary. If this event is indeed required you can subscribe to it individually or use
EVTS_DISCOVERY_ALL
array.
This array can be directly passed into
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all discovery events except for EVT_NODE_METRICS_UPDATED
.
DiscoveryEvent
static final int[] EVTS_DISCOVERY_ALL
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all discovery events.DiscoveryEvent
static final int[] EVTS_JOB_EXECUTION
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all grid job execution events.JobEvent
static final int[] EVTS_TASK_EXECUTION
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all grid task execution events.TaskEvent
static final int[] EVTS_SERVICE_EXECUTION
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all grid service execution events.ServiceEvent
static final int[] EVTS_CACHE
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all cache events.static final int[] EVTS_CACHE_REBALANCE
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all cache rebalance events.static final int[] EVTS_CACHE_LIFECYCLE
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all cache lifecycle events.static final int[] EVTS_CACHE_QUERY
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all cache query events and requires to set MemoryEventStorageSpi
or other implementation different from NoopEventStorageSpi
.static final int[] EVTS_TX
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all transaction events.TransactionStateChangedEvent
static final int[] EVTS_CLUSTER_ACTIVATION
IgniteEvents.localListen(IgnitePredicate, int...)
method to
subscribe to all cloud events.ClusterActivationEvent
static final int[] EVTS_ALL
static final int[] EVTS_ALL_MINUS_METRIC_UPDATE
GridGain In-Memory Computing Platform : ver. 8.9.19 Release Date : April 10 2025