Class ActionPolicyBuilder
- java.lang.Object
-
- com.tangosol.coherence.config.builder.ActionPolicyBuilder
-
- All Implemented Interfaces:
ParameterizedBuilder<ActionPolicy>
- Direct Known Subclasses:
ActionPolicyBuilder.ActionPolicyParameterizedBuilder,ActionPolicyBuilder.NullImplementationBuilder,ClusterQuorumPolicyBuilder,PartitionedCacheQuorumPolicyBuilder,ProxyQuorumPolicyBuilder
public abstract class ActionPolicyBuilder extends Object implements ParameterizedBuilder<ActionPolicy>
The abstractActionPolicyBuilderis a base class builder for buildingActionPolicy's instances and defers cache configuration validation until the instance is realized. The xml content held by the builder is only used to construct an informative message for ConfigurationException.This class removes fail fast cache configuration and replaces it with lazy evaluation to be more like Coherence instantiation in 12.1.2 and prior.
- Since:
- Coherence 12.2.1
- Author:
- jf 2015.02.02
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classActionPolicyBuilder.ActionPolicyParameterizedBuilderActionPolicyBuilderwrapper for a ParameterizedBuilder.static classActionPolicyBuilder.NullImplementationBuilderActionPolicy Null Implementationstatic classActionPolicyBuilder.QuorumRuleIntermediate QuorumRule with enough information to report a ConfigurationException at instantiation time.-
Nested classes/interfaces inherited from interface com.tangosol.coherence.config.builder.ParameterizedBuilder
ParameterizedBuilder.ReflectionSupport
-
-
Constructor Summary
Constructors Constructor Description ActionPolicyBuilder()
-