## Uses of Interface
com.hazelcast.spi.MembershipAwareService

- Packages that use MembershipAwareService
  Package | Description
  --- | ---
  com.hazelcast.concurrent.lock | This package contains Lock for Hazelcast. The `ILock` is the distributed version of the `Lock`.
  com.hazelcast.concurrent.semaphore | This package contains ISemaphore functionality for Hazelcast. The ISemaphore is the distributed version of the `Semaphore`.
  com.hazelcast.crdt | This package contains CRDT (conflict-free replicated data type) implementations based on the Hazelcast infrastructure.

- - ### Uses of MembershipAwareService in com.hazelcast.concurrent.lock

    Classes in com.hazelcast.concurrent.lock that implement MembershipAwareService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LockServiceImpl`

  - ### Uses of MembershipAwareService in com.hazelcast.concurrent.semaphore

    Classes in com.hazelcast.concurrent.semaphore that implement MembershipAwareService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SemaphoreService`

  - ### Uses of MembershipAwareService in com.hazelcast.crdt

    Classes in com.hazelcast.crdt that implement MembershipAwareService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CRDTReplicationMigrationService` Service that handles replication and migration of CRDT data for all CRDT implementations.

Copyright © 2019. All rights reserved.