Class StickyLoadBalancerDefinition
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.LoadBalancerDefinition
-
- org.apache.camel.model.loadbalancer.StickyLoadBalancerDefinition
-
@Metadata(label="eip,routing") public class StickyLoadBalancerDefinition extends LoadBalancerDefinition
Sticky load balancing using an expression to calculate a correlation key to perform the sticky load balancing.
-
-
Constructor Summary
Constructors Constructor Description StickyLoadBalancerDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionSubElementDefinition
getCorrelationExpression()
void
setCorrelationExpression(org.apache.camel.Expression expression)
void
setCorrelationExpression(ExpressionSubElementDefinition correlationExpression)
The correlation expression to use to calculate the correlation keyString
toString()
-
Methods inherited from class org.apache.camel.model.LoadBalancerDefinition
getLoadBalancerTypeName, getMaximumNumberOfOutputs
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Method Detail
-
getCorrelationExpression
public ExpressionSubElementDefinition getCorrelationExpression()
-
setCorrelationExpression
public void setCorrelationExpression(ExpressionSubElementDefinition correlationExpression)
The correlation expression to use to calculate the correlation key
-
setCorrelationExpression
public void setCorrelationExpression(org.apache.camel.Expression expression)
-
toString
public String toString()
- Overrides:
toString
in classLoadBalancerDefinition
-
-