## Uses of Class
org.apache.ignite.spi.IgniteNodeValidationResult

- Packages that use IgniteNodeValidationResult
  Package | Description
  --- | ---
  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.

- - ### Uses of IgniteNodeValidationResult in org.apache.ignite.events

    Methods in org.apache.ignite.events that return IgniteNodeValidationResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `IgniteNodeValidationResult` | NodeValidationFailedEvent.`validationResult()` |

    Constructors in org.apache.ignite.events with parameters of type IgniteNodeValidationResult
    Constructor | Description
    --- | ---
    `NodeValidationFailedEvent​(ClusterNode node, ClusterNode evtNode, IgniteNodeValidationResult res)` | Creates new node validation event with given parameters.

  - ### Uses of IgniteNodeValidationResult in org.apache.ignite.spi

    Methods in org.apache.ignite.spi that return IgniteNodeValidationResult
    Modifier and Type | Method | Description
    --- | --- | ---
    `@Nullable IgniteNodeValidationResult` | IgniteSpiContext.`validateNode​(ClusterNode node)` | Validates that new node can join grid topology, this method is called on coordinator node before new node joins topology.
    `@Nullable IgniteNodeValidationResult` | IgniteSpiContext.`validateNode​(ClusterNode node, DiscoveryDataBag discoData)` |