Package org.apache.camel.model
Class LoadBalancerDefinition
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.LoadBalancerDefinition
- All Implemented Interfaces:
CopyableDefinition<LoadBalancerDefinition>
- Direct Known Subclasses:
CustomLoadBalancerDefinition,FailoverLoadBalancerDefinition,RandomLoadBalancerDefinition,RoundRobinLoadBalancerDefinition,StickyLoadBalancerDefinition,TopicLoadBalancerDefinition,WeightedLoadBalancerDefinition
public abstract class LoadBalancerDefinition
extends IdentifiedType
implements CopyableDefinition<LoadBalancerDefinition>
Balances message processing among a number of nodes
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLoadBalancerDefinition(String loadBalancerTypeName) protected -
Method Summary
Modifier and TypeMethodDescriptionintMaximum number of outputs, as some load balancers only support 1 processortoString()Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.model.CopyableDefinition
copyDefinition
-
Constructor Details
-
LoadBalancerDefinition
public LoadBalancerDefinition() -
LoadBalancerDefinition
-
LoadBalancerDefinition
-
-
Method Details