Package | Description |
---|---|
org.apache.camel.management.mbean |
Camel management JMX MBeans
|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
Modifier and Type | Method and Description |
---|---|
LoadBalanceDefinition |
ManagedWeightedLoadBalancer.getDefinition() |
LoadBalanceDefinition |
ManagedStickyLoadBalancer.getDefinition() |
LoadBalanceDefinition |
ManagedRoundRobinLoadBalancer.getDefinition() |
LoadBalanceDefinition |
ManagedRandomLoadBalancer.getDefinition() |
LoadBalanceDefinition |
ManagedFailoverLoadBalancer.getDefinition() |
LoadBalanceDefinition |
ManagedCustomLoadBalancer.getDefinition() |
Modifier and Type | Method and Description |
---|---|
LoadBalanceDefinition |
LoadBalanceDefinition.circuitBreaker(int threshold,
long halfOpenAfter,
Class<?>... exceptions)
Deprecated.
use Hystrix EIP instead which is the popular Netflix implementation of circuit breaker
|
LoadBalanceDefinition |
LoadBalanceDefinition.custom(String ref)
Uses the custom load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.failover()
Uses fail over load balancer
Will not round robin and inherit the error handler.
|
LoadBalanceDefinition |
LoadBalanceDefinition.failover(Class<?>... exceptions)
Uses fail over load balancer
Will not round robin and inherit the error handler.
|
LoadBalanceDefinition |
LoadBalanceDefinition.failover(int maximumFailoverAttempts,
boolean inheritErrorHandler,
boolean roundRobin,
boolean sticky,
Class<?>... exceptions)
Uses fail over load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.failover(int maximumFailoverAttempts,
boolean inheritErrorHandler,
boolean roundRobin,
Class<?>... exceptions)
Uses fail over load balancer
|
LoadBalanceDefinition |
ProcessorDefinition.loadBalance()
Load Balancer EIP:
Creates a loadbalance
|
LoadBalanceDefinition |
ProcessorDefinition.loadBalance(LoadBalancer loadBalancer)
Load Balancer EIP:
Creates a loadbalance
|
LoadBalanceDefinition |
LoadBalanceDefinition.loadBalance(LoadBalancer loadBalancer)
Uses a custom load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.random()
Uses random load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.roundRobin()
Uses round robin load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.sticky(Expression correlationExpression)
Uses sticky load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.topic()
Uses topic load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.weighted(boolean roundRobin,
String distributionRatio)
Uses weighted load balancer
|
LoadBalanceDefinition |
LoadBalanceDefinition.weighted(boolean roundRobin,
String distributionRatio,
String distributionRatioDelimiter)
Uses weighted load balancer
|
Apache Camel