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 String
protected final org.apache.camel.CamelContext
protected final String
protected final org.apache.camel.Route
protected final String
protected final String
static final String
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
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) boolean
org.apache.camel.CamelContext
org.apache.camel.api.management.mbean.RouteError
org.apache.camel.Route
getRoute()
getState()
long
int
hashCode()
void
init
(org.apache.camel.spi.ManagementStrategy strategy) boolean
boolean
boolean
boolean
void
onTimer()
boolean
remove()
void
reset
(boolean includeProcessors) void
restart()
void
restart
(long delay) void
setTracing
(Boolean tracing) void
shutdown()
Deprecated.not in usevoid
shutdown
(long timeout) Deprecated.not in usevoid
start()
void
stop()
void
stop
(long timeout) boolean
void
void
updateRouteFromXml
(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, setStatisticsEnabled
Methods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp, reset
Methods 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:
init
in classManagedPerformanceCounter
-
getRoute
-
getContext
-
getRouteId
- Specified by:
getRouteId
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getNodePrefixId
- Specified by:
getNodePrefixId
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRouteGroup
- Specified by:
getRouteGroup
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
isCreatedByRouteTemplate
- Specified by:
isCreatedByRouteTemplate
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
isCreatedByKamelet
- Specified by:
isCreatedByKamelet
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRouteProperties
- Specified by:
getRouteProperties
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getDescription
- Specified by:
getDescription
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getAutoStartup
- Specified by:
getAutoStartup
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getSourceLocation
- Specified by:
getSourceLocation
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getSourceLocationShort
- Specified by:
getSourceLocationShort
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRouteConfigurationId
- Specified by:
getRouteConfigurationId
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getEndpointUri
- Specified by:
getEndpointUri
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getState
- Specified by:
getState
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getUptime
- Specified by:
getUptime
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getUptimeMillis
- Specified by:
getUptimeMillis
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getCamelId
- Specified by:
getCamelId
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getCamelManagementName
- Specified by:
getCamelManagementName
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getTracing
- Specified by:
getTracing
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
setTracing
- Specified by:
setTracing
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getMessageHistory
- Specified by:
getMessageHistory
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLogMask
- Specified by:
getLogMask
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getRoutePolicyList
- Specified by:
getRoutePolicyList
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLoad01
- Specified by:
getLoad01
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLoad05
- Specified by:
getLoad05
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLoad15
- Specified by:
getLoad15
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getThroughput
- Specified by:
getThroughput
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
onTimer
- Specified by:
onTimer
in interfaceorg.apache.camel.TimerListener
-
start
- Specified by:
start
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
stopAndFail
- Specified by:
stopAndFail
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
shutdown
Deprecated.not in use- Throws:
Exception
-
shutdown
Deprecated.not in use- Throws:
Exception
-
remove
- Specified by:
remove
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
restart
- Specified by:
restart
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
restart
- Specified by:
restart
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsXml
- Specified by:
dumpRouteAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsXml
- Specified by:
dumpRouteAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsXml
- Specified by:
dumpRouteAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsYaml
- Specified by:
dumpRouteAsYaml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsYaml
- Specified by:
dumpRouteAsYaml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsYaml
public String dumpRouteAsYaml(boolean resolvePlaceholders, boolean uriAsParameters) throws Exception - Specified by:
dumpRouteAsYaml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteAsYaml
public String dumpRouteAsYaml(boolean resolvePlaceholders, boolean uriAsParameters, boolean generatedIds) throws Exception - Specified by:
dumpRouteAsYaml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteStatsAsXml
- Specified by:
dumpRouteStatsAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpStepStatsAsXml
- Specified by:
dumpStepStatsAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
dumpRouteSourceLocationsAsXml
- Specified by:
dumpRouteSourceLocationsAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
reset
- Specified by:
reset
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
updateRouteFromXml
- Specified by:
updateRouteFromXml
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-
isUpdateRouteEnabled
- Specified by:
isUpdateRouteEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
isRemoteEndpoint
- Specified by:
isRemoteEndpoint
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
equals
-
hashCode
-
getOldestInflightDuration
- Specified by:
getOldestInflightDuration
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getOldestInflightExchangeId
- Specified by:
getOldestInflightExchangeId
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getHasRouteController
- Specified by:
getHasRouteController
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
getLastError
- Specified by:
getLastError
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
-
processorIds
- Specified by:
processorIds
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteMBean
- Throws:
Exception
-