@ManagedResource(description="Managed Failover LoadBalancer") public class ManagedFailoverLoadBalancer extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedFailoverLoadBalancer(org.apache.camel.CamelContext context,
org.apache.camel.processor.loadbalancer.FailOverLoadBalancer processor,
org.apache.camel.model.LoadBalanceDefinition definition) |
Modifier and Type | Method and Description |
---|---|
TabularData |
exceptionStatistics() |
org.apache.camel.model.LoadBalanceDefinition |
getDefinition() |
String |
getExceptions() |
String |
getLastGoodProcessorId() |
Integer |
getMaximumFailoverAttempts() |
Integer |
getSize() |
Boolean |
getSupportExtendedInformation() |
Boolean |
isRoundRobin() |
Boolean |
isSticky() |
void |
reset() |
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, getStepId, init, setRoute, start, stop
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dumpProcessorAsXml, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, getStepId, start, stop
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
public ManagedFailoverLoadBalancer(org.apache.camel.CamelContext context, org.apache.camel.processor.loadbalancer.FailOverLoadBalancer processor, org.apache.camel.model.LoadBalanceDefinition definition)
public org.apache.camel.model.LoadBalanceDefinition getDefinition()
getDefinition
in class ManagedProcessor
public void reset()
reset
in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
reset
in class ManagedPerformanceCounter
public Boolean getSupportExtendedInformation()
getSupportExtendedInformation
in interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
getSupportExtendedInformation
in class ManagedProcessor
public Integer getSize()
getSize
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
public Boolean isRoundRobin()
isRoundRobin
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
public Boolean isSticky()
isSticky
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
public Integer getMaximumFailoverAttempts()
getMaximumFailoverAttempts
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
public String getExceptions()
getExceptions
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
public String getLastGoodProcessorId()
getLastGoodProcessorId
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
public TabularData exceptionStatistics()
exceptionStatistics
in interface org.apache.camel.api.management.mbean.ManagedFailoverLoadBalancerMBean
Apache Camel