Package fish.payara.nucleus.hazelcast
Class DomainDiscoveryService
- java.lang.Object
-
- fish.payara.nucleus.hazelcast.DomainDiscoveryService
-
- All Implemented Interfaces:
com.hazelcast.spi.discovery.integration.DiscoveryService
public class DomainDiscoveryService extends Object implements com.hazelcast.spi.discovery.integration.DiscoveryService
Provides a Discovery SPI implementation for Hazelcast that uses knowledge of the domain topology to build out the cluster and discover members- Since:
- 5.0
- Author:
- steve
-
-
Constructor Summary
Constructors Constructor Description DomainDiscoveryService(com.hazelcast.spi.discovery.integration.DiscoveryServiceSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
Map<String,String>
discoverLocalMetadata()
Iterable<com.hazelcast.spi.discovery.DiscoveryNode>
discoverNodes()
void
start()
-
-
-
Method Detail
-
start
public void start()
- Specified by:
start
in interfacecom.hazelcast.spi.discovery.integration.DiscoveryService
-
discoverNodes
public Iterable<com.hazelcast.spi.discovery.DiscoveryNode> discoverNodes()
- Specified by:
discoverNodes
in interfacecom.hazelcast.spi.discovery.integration.DiscoveryService
-
destroy
public void destroy()
- Specified by:
destroy
in interfacecom.hazelcast.spi.discovery.integration.DiscoveryService
-
-