org.apache.camel.model.loadbalancer
Class WeightedLoadBalancerDefinition
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.LoadBalancerDefinition
org.apache.camel.model.loadbalancer.WeightedLoadBalancerDefinition
- All Implemented Interfaces:
- AsyncProcessor, Processor, LoadBalancer
public class WeightedLoadBalancerDefinition
- extends LoadBalancerDefinition
Represents an XML <weighted/> element
WeightedLoadBalancerDefinition
public WeightedLoadBalancerDefinition()
createLoadBalancer
protected LoadBalancer createLoadBalancer(RouteContext routeContext)
- Description copied from class:
LoadBalancerDefinition
- Factory method to create the load balancer instance
- Overrides:
createLoadBalancer
in class LoadBalancerDefinition
isRoundRobin
public Boolean isRoundRobin()
setRoundRobin
public void setRoundRobin(Boolean roundRobin)
getDistributionRatioList
public List<Integer> getDistributionRatioList()
setDistributionRatioList
public void setDistributionRatioList(List<Integer> distributionRatioList)
toString
public String toString()
- Overrides:
toString
in class Object
Apache CAMEL