public interface SplitBrainProtectionService
| Modifier and Type | Method and Description | 
|---|---|
| void | ensureNoSplitBrain(String splitBrainProtectionName,
                  SplitBrainProtectionOn requiredSplitBrainProtectionPermissionType)Ensures that the split brain protection with the given name is present. | 
| SplitBrainProtection | getSplitBrainProtection(String splitBrainProtectionName)Returns the  SplitBrainProtectioninstance for a given split brain protection name. | 
@Nonnull SplitBrainProtection getSplitBrainProtection(@Nonnull String splitBrainProtectionName) throws IllegalArgumentException
SplitBrainProtection instance for a given split brain protection name.splitBrainProtectionName - name of the split brain protectionSplitBrainProtectionIllegalArgumentException - if no split brain protection found for given nameNullPointerException - if splitBrainProtectionName is nullvoid ensureNoSplitBrain(@Nullable String splitBrainProtectionName, @Nonnull SplitBrainProtectionOn requiredSplitBrainProtectionPermissionType) throws SplitBrainProtectionException
splitBrainProtectionName - split brain protection name to ensure, can be null or emptyrequiredSplitBrainProtectionPermissionType - type of split brain protection requiredSplitBrainProtectionException - if split brain protection defined and not presentCopyright © 2020 Hazelcast, Inc.. All rights reserved.