Class ManagedRoute
java.lang.Object
org.apache.camel.management.mbean.ManagedCounter
org.apache.camel.management.mbean.ManagedPerformanceCounter
org.apache.camel.management.mbean.ManagedRoute
- All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedCounterMBean,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean,org.apache.camel.api.management.mbean.ManagedRouteMBean,PerformanceCounter,org.apache.camel.TimerListener
- Direct Known Subclasses:
ManagedSuspendableRoute
@ManagedResource(description="Managed Route")
public class ManagedRoute
extends ManagedPerformanceCounter
implements org.apache.camel.TimerListener, org.apache.camel.api.management.mbean.ManagedRouteMBean
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final org.apache.camel.CamelContextprotected final Stringprotected final org.apache.camel.Routeprotected final Stringprotected final Stringstatic final StringFields inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
TIMESTAMP_FORMATFields inherited from class org.apache.camel.management.mbean.ManagedCounter
exchangesTotal, resetTimestamp, startTimestamp -
Constructor Summary
ConstructorsConstructorDescriptionManagedRoute(org.apache.camel.CamelContext context, org.apache.camel.Route route) -
Method Summary
Modifier and TypeMethodDescriptiondumpRouteAsXml(boolean resolvePlaceholders) dumpRouteAsXml(boolean resolvePlaceholders, boolean generatedIds) dumpRouteAsYaml(boolean resolvePlaceholders) dumpRouteAsYaml(boolean resolvePlaceholders, boolean uriAsParameters) dumpRouteAsYaml(boolean resolvePlaceholders, boolean uriAsParameters, boolean generatedIds) dumpRouteStatsAsXml(boolean fullStats, boolean includeProcessors) dumpStepStatsAsXml(boolean fullStats) booleanorg.apache.camel.CamelContextorg.apache.camel.api.management.mbean.RouteErrororg.apache.camel.RoutegetRoute()getState()longinthashCode()voidinit(org.apache.camel.spi.ManagementStrategy strategy) booleanvoidonTimer()booleanremove()voidreset(boolean includeProcessors) voidrestart()voidrestart(long delay) voidsetTracing(Boolean tracing) voidshutdown()voidshutdown(long timeout) voidstart()voidstop()voidstop(long timeout) booleanvoidvoidupdateRouteFromXml(String xml) Methods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, reset, setStatisticsEnabledMethods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, incrementMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp, resetMethods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
-
Field Details
-
VALUE_UNKNOWN
- See Also:
-
route
-
description
-
configurationId
-
sourceLocation
-
sourceLocationShort
-
context
-
-
Constructor Details
-
ManagedRoute
-
-
Method Details
-
init
- Overrides:
initin classManagedPerformanceCounter
-
getRoute
-
getContext
-
getRouteId
- Specified by:
getRouteIdin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getNodePrefixId
- Specified by:
getNodePrefixIdin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRouteGroup
- Specified by:
getRouteGroupin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRouteProperties
- Specified by:
getRoutePropertiesin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getDescription
- Specified by:
getDescriptionin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getSourceLocation
- Specified by:
getSourceLocationin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getSourceLocationShort
- Specified by:
getSourceLocationShortin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRouteConfigurationId
- Specified by:
getRouteConfigurationIdin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getEndpointUri
- Specified by:
getEndpointUriin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getState
- Specified by:
getStatein interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getUptime
- Specified by:
getUptimein interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getUptimeMillis
- Specified by:
getUptimeMillisin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getCamelId
- Specified by:
getCamelIdin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getCamelManagementName
- Specified by:
getCamelManagementNamein interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getTracing
- Specified by:
getTracingin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
setTracing
- Specified by:
setTracingin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getMessageHistory
- Specified by:
getMessageHistoryin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLogMask
- Specified by:
getLogMaskin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRoutePolicyList
- Specified by:
getRoutePolicyListin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLoad01
- Specified by:
getLoad01in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLoad05
- Specified by:
getLoad05in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLoad15
- Specified by:
getLoad15in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getThroughput
- Specified by:
getThroughputin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
onTimer
- Specified by:
onTimerin interfaceorg.apache.camel.TimerListener
-
start
- Specified by:
startin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
stopAndFail
- Specified by:
stopAndFailin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
shutdown
- Throws:
Exception
-
shutdown
- Throws:
Exception
-
remove
- Specified by:
removein interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
restart
- Specified by:
restartin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
restart
- Specified by:
restartin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsXml
- Specified by:
dumpRouteAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsXml
- Specified by:
dumpRouteAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsXml
- Specified by:
dumpRouteAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsYaml
- Specified by:
dumpRouteAsYamlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsYaml
- Specified by:
dumpRouteAsYamlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsYaml
public String dumpRouteAsYaml(boolean resolvePlaceholders, boolean uriAsParameters) throws Exception - Specified by:
dumpRouteAsYamlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteAsYaml
public String dumpRouteAsYaml(boolean resolvePlaceholders, boolean uriAsParameters, boolean generatedIds) throws Exception - Specified by:
dumpRouteAsYamlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteStatsAsXml
- Specified by:
dumpRouteStatsAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpStepStatsAsXml
- Specified by:
dumpStepStatsAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
dumpRouteSourceLocationsAsXml
- Specified by:
dumpRouteSourceLocationsAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
reset
- Specified by:
resetin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
updateRouteFromXml
- Specified by:
updateRouteFromXmlin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-
isUpdateRouteEnabled
- Specified by:
isUpdateRouteEnabledin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
equals
-
hashCode
-
getOldestInflightDuration
- Specified by:
getOldestInflightDurationin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getOldestInflightExchangeId
- Specified by:
getOldestInflightExchangeIdin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getHasRouteController
- Specified by:
getHasRouteControllerin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLastError
- Specified by:
getLastErrorin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
processorIds
- Specified by:
processorIdsin interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean- Throws:
Exception
-