Package org.apache.camel.model
Class LoadBalancerDefinition
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.LoadBalancerDefinition
-
- Direct Known Subclasses:
CustomLoadBalancerDefinition
,FailoverLoadBalancerDefinition
,RandomLoadBalancerDefinition
,RoundRobinLoadBalancerDefinition
,StickyLoadBalancerDefinition
,TopicLoadBalancerDefinition
,WeightedLoadBalancerDefinition
public abstract class LoadBalancerDefinition extends IdentifiedType
Balances message processing among a number of nodes
-
-
Constructor Summary
Constructors Modifier Constructor Description LoadBalancerDefinition()
protected
LoadBalancerDefinition(String loadBalancerTypeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLoadBalancerTypeName()
int
getMaximumNumberOfOutputs()
Maximum number of outputs, as some load balancers only support 1 processorString
toString()
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Constructor Detail
-
LoadBalancerDefinition
public LoadBalancerDefinition()
-
LoadBalancerDefinition
protected LoadBalancerDefinition(String loadBalancerTypeName)
-
-