| Package | Description | 
|---|---|
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.core | 
 Provides core API interfaces/classes. 
 | 
| com.hazelcast.splitbrainprotection | 
 Contains classes related to cluster split brain protection. 
 | 
| Class and Description | 
|---|
| SplitBrainProtectionFunction
 A function that can be used to conclude whether the minimum cluster size property is satisfied?
 The split brain protection function is consulted: 
When a cluster membership change occurs (member added or removed) Whenever a hearbeat is received from a member, in case the SplitBrainProtectionFunction also
     implements HeartbeatAware
 
 A SplitBrainProtectionFunction that implements HeartbeatAware will be also notified of heartbeats. | 
| SplitBrainProtectionListener
 Listener to get notified when a split brain protection state is changed. 
 | 
| SplitBrainProtectionOn
 Represents a cluster split brain protection type 
 | 
| Class and Description | 
|---|
| SplitBrainProtectionService
 Split brain protection service can be used to trigger cluster split brain protections at any time. 
 | 
| Class and Description | 
|---|
SplitBrainProtection
SplitBrainProtection provides access to the current status of a split brain protection. | 
| SplitBrainProtectionEvent
 An Event that is send when a  
SplitBrainProtection changes. | 
| SplitBrainProtectionException
 An exception thrown when the cluster size is below the defined threshold. 
 | 
| SplitBrainProtectionOn
 Represents a cluster split brain protection type 
 | 
Copyright © 2021 Hazelcast, Inc.. All rights reserved.