## Uses of Class
com.hazelcast.instance.Node

- Packages that use Node
  Package | Description
  --- | ---
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.nio | This package contains classes related to New IO
  com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
  com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast as well as some backports of newer Java features / data structures to support older Java versions in a clean and nice way.
  com.hazelcast.wan | This package contains the WAN replication API

- - ### Uses of Node in com.hazelcast.instance

    Fields in com.hazelcast.instance declared as Node
    Modifier and Type | Field and Description
    --- | ---
    `Node` | HazelcastInstanceImpl.`node`
    `protected Node` | DefaultNodeExtension.`node`

    Methods in com.hazelcast.instance that return Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Node` | HazelcastInstanceImpl.`createNode(Config config, NodeContext nodeContext)`

    Methods in com.hazelcast.instance with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `static NodeExtension` | NodeExtensionFactory.`create(Node node, List<String> extensionPriorityList)` Uses the Hazelcast ServiceLoader to discover all registered `NodeExtension` classes and identify the one to instantiate and use as the provided `node`'s extension.
    `AddressPicker` | NodeContext.`createAddressPicker(Node node)`
    `AddressPicker` | DefaultNodeContext.`createAddressPicker(Node node)`
    `Joiner` | NodeContext.`createJoiner(Node node)`
    `Joiner` | DefaultNodeContext.`createJoiner(Node node)`
    `NetworkingService` | NodeContext.`createNetworkingService(Node node, com.hazelcast.internal.networking.ServerSocketRegistry registry)`
    `NetworkingService` | DefaultNodeContext.`createNetworkingService(Node node, com.hazelcast.internal.networking.ServerSocketRegistry registry)`
    `NodeExtension` | NodeContext.`createNodeExtension(Node node)`
    `NodeExtension` | DefaultNodeContext.`createNodeExtension(Node node)`
    `static void` | NodeShutdownHelper.`shutdownNodeByFiringEvents(Node node, boolean terminate)` Shutdowns a node by firing lifecycle events.

    Constructors in com.hazelcast.instance with parameters of type Node
    Constructor and Description
    `DefaultNodeExtension(Node node)`

  - ### Uses of Node in com.hazelcast.nio

    Constructors in com.hazelcast.nio with parameters of type Node
    Constructor and Description
    `NodeIOService(Node node, com.hazelcast.spi.impl.NodeEngineImpl nodeEngine)`

  - ### Uses of Node in com.hazelcast.spi

    Methods in com.hazelcast.spi with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `void` | NodeAware.`setNode(Node node)`

  - ### Uses of Node in com.hazelcast.util

    Methods in com.hazelcast.util with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `void` | PhoneHome.`check(Node hazelcastNode)`
    `PhoneHome.PhoneHomeParameterCreator` | PhoneHome.`createParameters(Node hazelcastNode)`
    `Map<String,String>` | PhoneHome.`phoneHome(Node hazelcastNode)`

    Constructors in com.hazelcast.util with parameters of type Node
    Constructor and Description
    `PhoneHome(Node hazelcastNode)`

  - ### Uses of Node in com.hazelcast.wan

    Methods in com.hazelcast.wan with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `void` | WanReplicationEndpoint.`init(Node node, WanReplicationConfig wanReplicationConfig, WanPublisherConfig publisherConfig)` Initializes the endpoint using the given arguments.

Copyright © 2019. All rights reserved.