# Package 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).

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  DiscoveryService | The `DiscoveryService` interface defines the basic entry point into the Discovery SPI implementation.
  DiscoveryServiceProvider | The `DiscoveryServiceProvider` interface provides the possibility to build `DiscoveryService`s.

- Class Summary
  Class | Description
  --- | ---
  DiscoveryServiceSettings | The `DiscoveryServiceSettings` class is used to pass the necessary configuration to create a `DiscoveryService` to the `DiscoveryServiceProvider`.

- Enum Summary
  Enum | Description
  --- | ---
  DiscoveryMode | The `DiscoveryMode` describes how the `DiscoveryStrategy` is going to behave on discovery requests.

## Package com.hazelcast.spi.discovery.integration Description

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).

Since:
  3.6

Copyright © 2020. All rights reserved.