| Package | Description | 
|---|---|
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.spi.discovery | This package contains the public SPI for vendors and users to implement their
 custom node / IP discovery strategy. | 
| com.hazelcast.spi.discovery.impl | |
| com.hazelcast.spi.discovery.integration | This package contains the public part of the integrators SPI and is meant for
 people that integrate Hazelcast into their own systems or frameworks and cannot
 use the default discovery service implementation (for example using a different
  DiscoveryStrategylookup strategy like OSGi). | 
| com.hazelcast.spi.discovery.multicast | Contains the hazelcast multicast plugin classes | 
| com.hazelcast.spi.discovery.multicast.impl | 
| Class and Description | 
|---|
| DiscoveryStrategyFactory The DiscoveryStrategyFactory is the entry point for strategy vendors. | 
| NodeFilter The NodeFilter, if supplied, will retrieve all discovered nodes and might
 apply additional filtering based on vendor provided metadata. | 
| Class and Description | 
|---|
| DiscoveryNode A DiscoveryNode describes a nodes addresses (private and if
 necessary a public one) as well as attributes assigned to this node. | 
| DiscoveryStrategy The DiscoveryStrategy itself is the actual implementation to discover
 nodes based on whatever environment is used to run the Hazelcast cloud. | 
| Class and Description | 
|---|
| DiscoveryNode A DiscoveryNode describes a nodes addresses (private and if
 necessary a public one) as well as attributes assigned to this node. | 
| DiscoveryStrategy The DiscoveryStrategy itself is the actual implementation to discover
 nodes based on whatever environment is used to run the Hazelcast cloud. | 
| Class and Description | 
|---|
| DiscoveryNode A DiscoveryNode describes a nodes addresses (private and if
 necessary a public one) as well as attributes assigned to this node. | 
| Class and Description | 
|---|
| AbstractDiscoveryStrategy An common abstract superclass for  DiscoveryStrategyimplementations,
 offering convenient access to configuration properties (which may be overridden
 on the system's environment or JVM properties), as well as aILoggerinstance. | 
| DiscoveryNode A DiscoveryNode describes a nodes addresses (private and if
 necessary a public one) as well as attributes assigned to this node. | 
| DiscoveryStrategy The DiscoveryStrategy itself is the actual implementation to discover
 nodes based on whatever environment is used to run the Hazelcast cloud. | 
| DiscoveryStrategyFactory The DiscoveryStrategyFactory is the entry point for strategy vendors. | 
| Class and Description | 
|---|
| DiscoveryNode A DiscoveryNode describes a nodes addresses (private and if
 necessary a public one) as well as attributes assigned to this node. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.