Interface ManagedPerformanceCounterMBean
- All Superinterfaces:
ManagedCounterMBean
- All Known Subinterfaces:
ManagedAggregateProcessorMBean,ManagedBeanMBean,ManagedCamelContextMBean,ManagedChoiceMBean,ManagedClaimCheckMBean,ManagedConvertBodyMBean,ManagedConvertHeaderMBean,ManagedCustomLoadBalancerMBean,ManagedDelayerMBean,ManagedDisabledMBean,ManagedDoCatchMBean,ManagedDoFinallyMBean,ManagedDoTryMBean,ManagedDynamicRouterMBean,ManagedEnricherMBean,ManagedFailoverLoadBalancerMBean,ManagedFilterMBean,ManagedIdempotentConsumerMBean,ManagedLogMBean,ManagedLoopMBean,ManagedMarshalMBean,ManagedMulticastMBean,ManagedPollEnricherMBean,ManagedProcessMBean,ManagedProcessorMBean,ManagedRandomLoadBalancerMBean,ManagedRecipientListMBean,ManagedRemoveHeaderMBean,ManagedRemoveHeadersMBean,ManagedRemovePropertiesMBean,ManagedRemovePropertyMBean,ManagedResequencerMBean,ManagedRollbackMBean,ManagedRoundRobinLoadBalancerMBean,ManagedRouteMBean,ManagedRoutingSlipMBean,ManagedSamplingThrottlerMBean,ManagedScriptMBean,ManagedSendDynamicProcessorMBean,ManagedSendProcessorMBean,ManagedSetBodyMBean,ManagedSetExchangePatternMBean,ManagedSetHeaderMBean,ManagedSetPropertyMBean,ManagedSplitterMBean,ManagedStepMBean,ManagedStickyLoadBalancerMBean,ManagedStopMBean,ManagedSuspendableRouteMBean,ManagedThreadsMBean,ManagedThrottlerMBean,ManagedThroughputLoggerMBean,ManagedThrowExceptionMBean,ManagedTopicLoadBalancerMBean,ManagedTransformMBean,ManagedUnmarshalMBean,ManagedValidateMBean,ManagedWeightedBalancerMBean,ManagedWireTapMBean
-
Method Summary
Modifier and TypeMethodDescriptiondumpStatsAsXml(boolean fullStats) longlonglonglonglonglonglonglonglonglonglonglonglongbooleanvoidsetStatisticsEnabled(boolean statisticsEnabled) Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp, reset
-
Method Details
-
getExchangesCompleted
-
getExchangesFailed
-
getExchangesInflight
-
getFailuresHandled
-
getRedeliveries
-
getExternalRedeliveries
@ManagedAttribute(description="Number of external initiated redeliveries (such as from JMS broker)") long getExternalRedeliveries() -
getMinProcessingTime
-
getMeanProcessingTime
-
getMaxProcessingTime
-
getTotalProcessingTime
-
getLastProcessingTime
-
getDeltaProcessingTime
-
getIdleSince
@ManagedAttribute(description="Time in millis being idle (no messages incoming or inflight)") long getIdleSince() -
getLastExchangeCreatedTimestamp
@ManagedAttribute(description="Last Exchange Created Timestamp") Date getLastExchangeCreatedTimestamp() -
getLastExchangeCompletedTimestamp
@ManagedAttribute(description="Last Exchange Completed Timestamp") Date getLastExchangeCompletedTimestamp() -
getLastExchangeCompletedExchangeId
@ManagedAttribute(description="Last Exchange Completed ExchangeId") String getLastExchangeCompletedExchangeId() -
getFirstExchangeCompletedTimestamp
@ManagedAttribute(description="First Exchange Completed Timestamp") Date getFirstExchangeCompletedTimestamp() -
getFirstExchangeCompletedExchangeId
@ManagedAttribute(description="First Exchange Completed ExchangeId") String getFirstExchangeCompletedExchangeId() -
getLastExchangeFailureTimestamp
@ManagedAttribute(description="Last Exchange Failed Timestamp") Date getLastExchangeFailureTimestamp() -
getLastExchangeFailureExchangeId
@ManagedAttribute(description="Last Exchange Failed ExchangeId") String getLastExchangeFailureExchangeId() -
getFirstExchangeFailureTimestamp
@ManagedAttribute(description="First Exchange Failed Timestamp") Date getFirstExchangeFailureTimestamp() -
getFirstExchangeFailureExchangeId
@ManagedAttribute(description="First Exchange Failed ExchangeId") String getFirstExchangeFailureExchangeId() -
isStatisticsEnabled
-
setStatisticsEnabled
@ManagedAttribute(description="Statistics enabled") void setStatisticsEnabled(boolean statisticsEnabled) -
dumpStatsAsXml
@ManagedOperation(description="Dumps the statistics as XML") String dumpStatsAsXml(boolean fullStats)
-