Class ManagedRouteGroup
java.lang.Object
org.apache.camel.management.mbean.ManagedCounter
org.apache.camel.management.mbean.ManagedPerformanceCounter
org.apache.camel.management.mbean.ManagedRouteGroup
- All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedCounterMBean,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean,org.apache.camel.api.management.mbean.ManagedRouteGroupMBean,PerformanceCounter,org.apache.camel.TimerListener
@ManagedResource(description="Managed Route Group")
public class ManagedRouteGroup
extends ManagedPerformanceCounter
implements org.apache.camel.TimerListener, org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.camel.CamelContextprotected 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
Constructors -
Method Summary
Methods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsJSon, 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, statsAsJSonMethods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, incrementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, 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
dumpStatsAsJSon, dumpStatsAsXml, getDeltaProcessingTime, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled, statsAsJSonMethods inherited from interface org.apache.camel.api.management.mbean.ManagedRouteGroupMBean
getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getRedeliveries
-
Field Details
-
VALUE_UNKNOWN
- See Also:
-
group
-
context
-
-
Constructor Details
-
ManagedRouteGroup
-
-
Method Details
-
init
- Overrides:
initin classManagedPerformanceCounter
-
getContext
-
getRouteGroup
- Specified by:
getRouteGroupin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getGroupSize
- Specified by:
getGroupSizein interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getGroupIds
- Specified by:
getGroupIdsin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getState
- Specified by:
getStatein interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getUptime
- Specified by:
getUptimein interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getUptimeMillis
- Specified by:
getUptimeMillisin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getCamelId
- Specified by:
getCamelIdin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getCamelManagementName
- Specified by:
getCamelManagementNamein interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getLoad01
- Specified by:
getLoad01in interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getLoad05
- Specified by:
getLoad05in interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getLoad15
- Specified by:
getLoad15in interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
getThroughput
- Specified by:
getThroughputin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean
-
onTimer
- Specified by:
onTimerin interfaceorg.apache.camel.TimerListener
-
start
- Specified by:
startin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.apache.camel.api.management.mbean.ManagedRouteGroupMBean- Throws:
Exception
-