public class ProxyServiceLoadBalancerBuilder extends ServiceLoadBalancerBuilder
ProxyServiceLoadBalancerBuilder defers evaluating configuration parameters until ServiceLoadBalancer is instantiated.ParameterizedBuilder.ReflectionSupportf_xmlConfig, m_builder| Constructor and Description |
|---|
ProxyServiceLoadBalancerBuilder(ParameterizedBuilder bldr, XmlElement xmlConfig)
Constructs
ProxyServiceLoadBalancerBuilder |
| Modifier and Type | Method and Description |
|---|---|
ServiceLoadBalancer |
getDefaultLoadBalancer()
Use this
ServiceLoadBalancer when a customized ServiceLoadBalancer is not provided. |
ServiceLoadBalancer |
realize(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
Realizes (creates if necessary) an instance of a object of type T, using the provided
ParameterResolver to resolve values any referenced Parameters. |
public ProxyServiceLoadBalancerBuilder(ParameterizedBuilder bldr, XmlElement xmlConfig)
ProxyServiceLoadBalancerBuilderbldr - optional customized ProxyServiceLoadBalancerxmlConfig - optional configuration element for reporting configuration exception.public ServiceLoadBalancer realize(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
ParameterizedBuilderParameterResolver to resolve values any referenced Parameters.realize in interface ParameterizedBuilder<ServiceLoadBalancer>realize in class ServiceLoadBalancerBuilderresolver - the ParameterResolver for resolving named Parametersloader - the ClassLoader for loading any necessary classes and if null the ClassLoader used to load the builder will be used insteadlistParameters - an optional ParameterList (may be null) to be used for realizing the instance, eg: used as constructor parameterspublic ServiceLoadBalancer getDefaultLoadBalancer()
ServiceLoadBalancerBuilderServiceLoadBalancer when a customized ServiceLoadBalancer is not provided.getDefaultLoadBalancer in class ServiceLoadBalancerBuilder