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 abstractActionPolicyBuilder
is 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 class
ActionPolicyBuilder.ActionPolicyParameterizedBuilder
ActionPolicyBuilder
wrapper for a ParameterizedBuilder.static class
ActionPolicyBuilder.NullImplementationBuilder
ActionPolicy Null Implementationstatic class
ActionPolicyBuilder.QuorumRule
Intermediate 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()
-