@ManagedResource(description="Managed Custom LoadBalancer") public class ManagedCustomLoadBalancer extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedCustomLoadBalancerMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedCustomLoadBalancer(org.apache.camel.CamelContext context,
org.apache.camel.processor.loadbalancer.LoadBalancer processor,
org.apache.camel.model.LoadBalanceDefinition definition) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.model.LoadBalanceDefinition |
getDefinition() |
String |
getLoadBalancerClassName() |
String |
getRef() |
Integer |
getSize() |
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, getStepId, getSupportExtendedInformation, 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, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, getStepId, getSupportExtendedInformation, 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 ManagedCustomLoadBalancer(org.apache.camel.CamelContext context, org.apache.camel.processor.loadbalancer.LoadBalancer processor, org.apache.camel.model.LoadBalanceDefinition definition)
public org.apache.camel.model.LoadBalanceDefinition getDefinition()
getDefinition
in class ManagedProcessor
public String getRef()
getRef
in interface org.apache.camel.api.management.mbean.ManagedCustomLoadBalancerMBean
public String getLoadBalancerClassName()
getLoadBalancerClassName
in interface org.apache.camel.api.management.mbean.ManagedCustomLoadBalancerMBean
Apache Camel