Class ManagedDynamicRouter
java.lang.Object
org.apache.camel.management.mbean.ManagedCounter
org.apache.camel.management.mbean.ManagedPerformanceCounter
org.apache.camel.management.mbean.ManagedProcessor
org.apache.camel.management.mbean.ManagedDynamicRouter
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedCounterMBean
,org.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
,org.apache.camel.api.management.mbean.ManagedExtendedInformation
,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
,org.apache.camel.api.management.mbean.ManagedProcessorMBean
,PerformanceCounter
@ManagedResource(description="Managed DynamicRouter")
public class ManagedDynamicRouter
extends ManagedProcessor
implements org.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
-
Field Summary
Fields inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
TIMESTAMP_FORMAT
Fields inherited from class org.apache.camel.management.mbean.ManagedCounter
exchangesTotal, resetTimestamp, startTimestamp
-
Constructor Summary
ConstructorDescriptionManagedDynamicRouter
(org.apache.camel.CamelContext context, org.apache.camel.processor.DynamicRouter processor, org.apache.camel.model.DynamicRouterDefinition<?> definition) -
Method Summary
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getLevel, getProcessor, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, setRoute, start, stop
Methods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabled
Methods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
dumpProcessorAsXml, getCamelId, getCamelManagementName, getIndex, getLevel, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, start, stop
-
Constructor Details
-
ManagedDynamicRouter
public ManagedDynamicRouter(org.apache.camel.CamelContext context, org.apache.camel.processor.DynamicRouter processor, org.apache.camel.model.DynamicRouterDefinition<?> definition)
-
-
Method Details
-
getDefinition
- Overrides:
getDefinition
in classManagedProcessor
-
init
- Overrides:
init
in classManagedProcessor
-
reset
- Specified by:
reset
in interfaceorg.apache.camel.api.management.mbean.ManagedCounterMBean
- Overrides:
reset
in classManagedPerformanceCounter
-
getSupportExtendedInformation
- Specified by:
getSupportExtendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedProcessorMBean
- Overrides:
getSupportExtendedInformation
in classManagedProcessor
-
getExpression
- Specified by:
getExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
-
getExpressionLanguage
- Specified by:
getExpressionLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
-
getUriDelimiter
- Specified by:
getUriDelimiter
in interfaceorg.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
-
getCacheSize
- Specified by:
getCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
-
isIgnoreInvalidEndpoints
- Specified by:
isIgnoreInvalidEndpoints
in interfaceorg.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
-
extendedInformation
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedDynamicRouterMBean
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedExtendedInformation
-