Class SpacePartitionSplitBrainAlertConfiguration
java.lang.Object
org.openspaces.admin.alert.config.SpacePartitionSplitBrainAlertConfiguration
- All Implemented Interfaces:
AlertConfiguration,BeanConfig
public class SpacePartitionSplitBrainAlertConfiguration
extends Object
implements AlertConfiguration
A Space partition split-brain alert configuration. An alert is raised if there are two primaries
detected in a partition. An alert is resolved after split-brain recovery.
- Since:
- 10.2.0
- Author:
- Moran Avigdor
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an empty alert configuration. -
Method Summary
Modifier and TypeMethodDescriptionTheBeanimplementation class name corresponding to this BeanConfig.Get the String key-value pairs properties used to configure this bean.booleanvoidsetEnabled(boolean enabled) voidsetProperties(Map<String, String> properties) Set with String key-value pairs to configure properties belonging to this bean.
-
Constructor Details
-
SpacePartitionSplitBrainAlertConfiguration
public SpacePartitionSplitBrainAlertConfiguration()Constructs an empty alert configuration.
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceAlertConfiguration- Returns:
trueif this alert is enabled;falseif this alert is currently disabled.
-
setEnabled
public void setEnabled(boolean enabled) - Specified by:
setEnabledin interfaceAlertConfiguration- Parameters:
enabled-trueif this alert should be enabled;falseif this alert should be disabled.
-
getBeanClassName
TheBeanimplementation class name corresponding to this BeanConfig.- Specified by:
getBeanClassNamein interfaceBeanConfig- Returns:
- the name of the admin Bean implementation class.
-
getProperties
Get the String key-value pairs properties used to configure this bean.- Specified by:
getPropertiesin interfaceBeanConfig- Returns:
- the properties used to configure this bean object.
-
setProperties
Set with String key-value pairs to configure properties belonging to this bean. Overrides all previously set properties.- Specified by:
setPropertiesin interfaceBeanConfig- Parameters:
properties- the properties to configure this bean object.
-