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 voiddestroy()Map<String,String>discoverLocalMetadata()Iterable<com.hazelcast.spi.discovery.DiscoveryNode>discoverNodes()voidstart()
-
-
-
Method Detail
-
start
public void start()
- Specified by:
startin interfacecom.hazelcast.spi.discovery.integration.DiscoveryService
-
discoverNodes
public Iterable<com.hazelcast.spi.discovery.DiscoveryNode> discoverNodes()
- Specified by:
discoverNodesin interfacecom.hazelcast.spi.discovery.integration.DiscoveryService
-
destroy
public void destroy()
- Specified by:
destroyin interfacecom.hazelcast.spi.discovery.integration.DiscoveryService
-
-