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