# Uses of Package
com.hazelcast.spi.discovery.integration

- Packages that use com.hazelcast.spi.discovery.integration
  Package | Description
  --- | ---
  com.hazelcast.config | Provides classes for configuring HazelcastInstance.
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.partition.membergroup | todo
  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 `DiscoveryStrategy` lookup strategy like OSGi).

- Classes in com.hazelcast.spi.discovery.integration used by com.hazelcast.config
  Class and Description
  DiscoveryServiceProvider The `DiscoveryServiceProvider` interface provides the possibility to build `DiscoveryService`s.

- Classes in com.hazelcast.spi.discovery.integration used by com.hazelcast.instance
  Class and Description
  DiscoveryService The `DiscoveryService` interface defines the basic entry point into the Discovery SPI implementation.

- Classes in com.hazelcast.spi.discovery.integration used by com.hazelcast.partition.membergroup
  Class and Description
  DiscoveryService The `DiscoveryService` interface defines the basic entry point into the Discovery SPI implementation.

- Classes in com.hazelcast.spi.discovery.integration used by com.hazelcast.spi.discovery.integration
  Class and Description
  DiscoveryMode The `DiscoveryMode` describes how the `DiscoveryStrategy` is going to behave on discovery requests.
  DiscoveryService The `DiscoveryService` interface defines the basic entry point into the Discovery SPI implementation.
  DiscoveryServiceSettings The `DiscoveryServiceSettings` class is used to pass the necessary configuration to create a `DiscoveryService` to the `DiscoveryServiceProvider`.

Copyright © 2019. All rights reserved.