Package com.hazelcast.spi.merge
Class SplitBrainMergePolicyProvider
java.lang.Object
com.hazelcast.spi.merge.SplitBrainMergePolicyProvider
A provider for
SplitBrainMergePolicy instances.
Registers out-of-the-box merge policies by their fully qualified and simple class name.
- Since:
- 3.10
-
Constructor Summary
ConstructorsConstructorDescriptionSplitBrainMergePolicyProvider(ClassLoader configClassLoader) Constructs a new provider forSplitBrainMergePolicyclasses. -
Method Summary
Modifier and TypeMethodDescriptiongetMergePolicy(String className) Resolves theSplitBrainMergePolicyclass by its classname.
-
Constructor Details
-
SplitBrainMergePolicyProvider
Constructs a new provider forSplitBrainMergePolicyclasses.- Parameters:
nodeEngine- theNodeEngineto retrieve the classloader from
-
-
Method Details
-
getMergePolicy
Resolves theSplitBrainMergePolicyclass by its classname.- Parameters:
className- the merge policy classname to resolve- Returns:
- the resolved
SplitBrainMergePolicyclass - Throws:
InvalidConfigurationException- when the classname could not be resolved
-