org.apache.camel.model.loadbalancer
Class StickyLoadBalanceStrategy
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.loadbalancer.LoadBalancerDefinition
org.apache.camel.model.loadbalancer.StickyLoadBalanceStrategy
- All Implemented Interfaces:
- AsyncProcessor, Processor, LoadBalancer
public class StickyLoadBalanceStrategy
- extends LoadBalancerDefinition
Represents an XML <sticky/> element
StickyLoadBalanceStrategy
public StickyLoadBalanceStrategy()
StickyLoadBalanceStrategy
public StickyLoadBalanceStrategy(ExpressionDefinition expressionType)
StickyLoadBalanceStrategy
public StickyLoadBalanceStrategy(ExpressionDefinition expressionType,
LoadBalancerDefinition loadBalancerType)
setExpressionType
public void setExpressionType(ExpressionDefinition expressionType)
getExpressionType
public ExpressionDefinition getExpressionType()
setLoadBalancerType
public void setLoadBalancerType(LoadBalancerDefinition loadBalancerType)
getLoadBalancerType
public LoadBalancerDefinition getLoadBalancerType()
configureLoadBalancer
protected void configureLoadBalancer(LoadBalancer loadBalancer)
- Description copied from class:
LoadBalancerDefinition
- Allows derived classes to customize the load balancer
- Overrides:
configureLoadBalancer
in class LoadBalancerDefinition
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009 Apache Software Foundation. All Rights Reserved.