Interface ManagedSendProcessorMBean
- All Superinterfaces:
ManagedCounterMBean,ManagedExtendedInformation,ManagedPerformanceCounterMBean,ManagedProcessorMBean
public interface ManagedSendProcessorMBean
extends ManagedProcessorMBean, ManagedExtendedInformation
-
Method Summary
Modifier and TypeMethodDescriptionExtended information such as utilization of endpoints.Methods 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, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled, statsAsJSonMethods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
disable, dumpProcessorAsXml, enable, getCamelId, getCamelManagementName, getDescription, getDisabled, getIndex, getLevel, getNodePrefixId, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getSourceLocationShort, getState, getStepId, getSupportExtendedInformation, start, stop
-
Method Details
-
getDestination
-
getVariableSend
@ManagedAttribute(description="Variable as the source for the message body to send") String getVariableSend() -
getVariableReceive
@ManagedAttribute(description="Variable to store the received message body (only body, not headers)") String getVariableReceive() -
getMessageExchangePattern
-
extendedInformation
@ManagedOperation(description="Statistics of the endpoint which has been sent to") TabularData extendedInformation()Description copied from interface:ManagedExtendedInformationExtended information such as utilization of endpoints.- Specified by:
extendedInformationin interfaceManagedExtendedInformation- Returns:
- tabular data with extended information
-