@ManagedResource(description="Managed Custom LoadBalancer") public class ManagedCustomLoadBalancer extends ManagedProcessor implements ManagedCustomLoadBalancerMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedCustomLoadBalancer(CamelContext context,
LoadBalancer processor,
LoadBalanceDefinition definition) |
Modifier and Type | Method and Description |
---|---|
LoadBalanceDefinition |
getDefinition() |
String |
getLoadBalancerClassName() |
String |
getRef() |
Integer |
getSize() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, getSupportExtendedInformation, informationJson, 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, reset, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, getSupportExtendedInformation, informationJson, 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
getExchangesTotal, getResetTimestamp, getStartTimestamp, reset
public ManagedCustomLoadBalancer(CamelContext context, LoadBalancer processor, LoadBalanceDefinition definition)
public LoadBalanceDefinition getDefinition()
getDefinition
in class ManagedProcessor
public String getRef()
getRef
in interface ManagedCustomLoadBalancerMBean
public String getLoadBalancerClassName()
getLoadBalancerClassName
in interface ManagedCustomLoadBalancerMBean
public Integer getSize()
getSize
in interface ManagedCustomLoadBalancerMBean
Apache Camel