| Package | Description | 
|---|---|
| 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.multicast | Contains the hazelcast multicast plugin classes | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDiscoveryStrategyAn 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| DiscoveryStrategy | DiscoveryStrategyFactory. newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> properties)Instantiates a new instance of the  DiscoveryStrategywith the given configuration
 properties. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends DiscoveryStrategy> | DiscoveryStrategyFactory. getDiscoveryStrategyType()Returns the type of the  DiscoveryStrategyitself. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MulticastDiscoveryStrategyThe multicast  DiscoveryStrategy. | 
| Modifier and Type | Method and Description | 
|---|---|
| DiscoveryStrategy | MulticastDiscoveryStrategyFactory. newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> prop) | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends DiscoveryStrategy> | MulticastDiscoveryStrategyFactory. getDiscoveryStrategyType() | 
Copyright © 2021 Hazelcast, Inc.. All rights reserved.