@ManagedResource(description="Managed DynamicRouter") public class ManagedDynamicRouter extends ManagedProcessor implements ManagedDynamicRouterMBean
TIMESTAMP_FORMATexchangesTotal, resetTimestamp, startTimestamp| Constructor and Description |
|---|
ManagedDynamicRouter(CamelContext context,
DynamicRouter processor,
DynamicRouterDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
TabularData |
extendedInformation()
Extended information such as utilization of endpoints.
|
Integer |
getCacheSize() |
DynamicRouterDefinition |
getDefinition() |
String |
getExpression() |
String |
getExpressionLanguage() |
Boolean |
getSupportExtendedInformation() |
String |
getUriDelimiter() |
void |
init(ManagementStrategy strategy) |
Boolean |
isIgnoreInvalidEndpoints() |
void |
reset() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, informationJson, 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 ManagedDynamicRouter(CamelContext context, DynamicRouter processor, DynamicRouterDefinition definition)
public DynamicRouterDefinition getDefinition()
getDefinition in class ManagedProcessorpublic void init(ManagementStrategy strategy)
init in class ManagedProcessorpublic void reset()
reset in interface ManagedCounterMBeanreset in class ManagedPerformanceCounterpublic Boolean getSupportExtendedInformation()
getSupportExtendedInformation in interface ManagedProcessorMBeangetSupportExtendedInformation in class ManagedProcessorpublic String getExpression()
getExpression in interface ManagedDynamicRouterMBeanpublic String getExpressionLanguage()
getExpressionLanguage in interface ManagedDynamicRouterMBeanpublic String getUriDelimiter()
getUriDelimiter in interface ManagedDynamicRouterMBeanpublic Integer getCacheSize()
getCacheSize in interface ManagedDynamicRouterMBeanpublic Boolean isIgnoreInvalidEndpoints()
isIgnoreInvalidEndpoints in interface ManagedDynamicRouterMBeanpublic TabularData extendedInformation()
ManagedExtendedInformationextendedInformation in interface ManagedDynamicRouterMBeanextendedInformation in interface ManagedExtendedInformationApache Camel