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