@ManagedResource(description="Managed CircuitBreaker LoadBalancer") public class ManagedCircuitBreakerLoadBalancer extends ManagedProcessor implements ManagedCircuitBreakerLoadBalancerMBean
TIMESTAMP_FORMATexchangesTotal, resetTimestamp, startTimestamp| Constructor and Description |
|---|
ManagedCircuitBreakerLoadBalancer(CamelContext context,
CircuitBreakerLoadBalancer processor,
LoadBalanceDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
String |
dumpState() |
TabularData |
exceptionStatistics() |
String |
getCircuitBreakerState() |
String |
getExceptions() |
Long |
getHalfOpenAfter() |
Integer |
getSize() |
Boolean |
getSupportExtendedInformation() |
Integer |
getThreshold() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getContext, getDefinition, 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, reset, 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, getStartTimestamp, resetpublic ManagedCircuitBreakerLoadBalancer(CamelContext context, CircuitBreakerLoadBalancer processor, LoadBalanceDefinition definition)
public Boolean getSupportExtendedInformation()
getSupportExtendedInformation in interface ManagedProcessorMBeangetSupportExtendedInformation in class ManagedProcessorpublic Integer getSize()
getSize in interface ManagedCircuitBreakerLoadBalancerMBeanpublic Long getHalfOpenAfter()
getHalfOpenAfter in interface ManagedCircuitBreakerLoadBalancerMBeanpublic Integer getThreshold()
getThreshold in interface ManagedCircuitBreakerLoadBalancerMBeanpublic String getExceptions()
getExceptions in interface ManagedCircuitBreakerLoadBalancerMBeanpublic String getCircuitBreakerState()
getCircuitBreakerState in interface ManagedCircuitBreakerLoadBalancerMBeanpublic String dumpState()
dumpState in interface ManagedCircuitBreakerLoadBalancerMBeanpublic TabularData exceptionStatistics()
exceptionStatistics in interface ManagedCircuitBreakerLoadBalancerMBeanApache Camel