@ManagedResource(description="Managed Failover LoadBalancer") public class ManagedFailoverLoadBalancer extends ManagedProcessor implements ManagedFailoverLoadBalancerMBean
TIMESTAMP_FORMATexchangesTotal, resetTimestamp, startTimestamp| Constructor and Description |
|---|
ManagedFailoverLoadBalancer(CamelContext context,
FailOverLoadBalancer processor,
LoadBalanceDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
TabularData |
exceptionStatistics() |
LoadBalanceDefinition |
getDefinition() |
String |
getExceptions() |
String |
getLastGoodProcessorId() |
Integer |
getMaximumFailoverAttempts() |
Integer |
getSize() |
Boolean |
getSupportExtendedInformation() |
Boolean |
isRoundRobin() |
Boolean |
isSticky() |
void |
reset() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, informationJson, init, setRoute, start, stopcompletedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabledgetExchangesTotal, getResetTimestamp, getStartTimestamp, incrementclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, informationJson, start, stopdumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabledgetExchangesTotal, getResetTimestamp, getStartTimestamppublic ManagedFailoverLoadBalancer(CamelContext context, FailOverLoadBalancer processor, LoadBalanceDefinition definition)
public LoadBalanceDefinition getDefinition()
getDefinition in class ManagedProcessorpublic void reset()
reset in interface ManagedCounterMBeanreset in class ManagedPerformanceCounterpublic Boolean getSupportExtendedInformation()
getSupportExtendedInformation in interface ManagedProcessorMBeangetSupportExtendedInformation in class ManagedProcessorpublic Integer getSize()
getSize in interface ManagedFailoverLoadBalancerMBeanpublic Boolean isRoundRobin()
isRoundRobin in interface ManagedFailoverLoadBalancerMBeanpublic Boolean isSticky()
isSticky in interface ManagedFailoverLoadBalancerMBeanpublic Integer getMaximumFailoverAttempts()
getMaximumFailoverAttempts in interface ManagedFailoverLoadBalancerMBeanpublic String getExceptions()
getExceptions in interface ManagedFailoverLoadBalancerMBeanpublic String getLastGoodProcessorId()
getLastGoodProcessorId in interface ManagedFailoverLoadBalancerMBeanpublic TabularData exceptionStatistics()
exceptionStatistics in interface ManagedFailoverLoadBalancerMBeanApache Camel