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 abstract
ActionPolicyBuilder is a base class builder for building ActionPolicy'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 ClassesModifier and TypeClassDescriptionstatic classActionPolicyBuilderwrapper for a ParameterizedBuilder.static classActionPolicy Null Implementationstatic classIntermediate 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 -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.tangosol.coherence.config.builder.ParameterizedBuilder
realize
-
Constructor Details
-
ActionPolicyBuilder
public ActionPolicyBuilder()
-