Interface ManagedSendDynamicProcessorMBean
- All Superinterfaces:
ManagedCounterMBean
,ManagedExtendedInformation
,ManagedPerformanceCounterMBean
,ManagedProcessorMBean
public interface ManagedSendDynamicProcessorMBean
extends ManagedProcessorMBean, ManagedExtendedInformation
-
Method Summary
Modifier and TypeMethodDescriptionExtended information such as utilization of endpoints.getUri()
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
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
dumpProcessorAsXml, getCamelId, getCamelManagementName, getIndex, getLevel, getNodePrefixId, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, getSupportExtendedInformation, start, stop
-
Method Details
-
getUri
@ManagedAttribute(description="The uri of the endpoint to send to. The uri can be dynamic computed using the expressions.", mask=true) String getUri() -
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
-
getCacheSize
@ManagedAttribute(description="Sets the maximum size used by the ProducerCache which is used to cache and reuse producers") Integer getCacheSize() -
isIgnoreInvalidEndpoint
@ManagedAttribute(description="Ignore the invalidate endpoint exception when try to create a producer with that endpoint") Boolean isIgnoreInvalidEndpoint() -
isAllowOptimisedComponents
@ManagedAttribute(description="Whether to allow components to optimise toD if they are SendDynamicAware") Boolean isAllowOptimisedComponents() -
isOptimised
@ManagedAttribute(description="Whether an optimised component (SendDynamicAware) is in use") Boolean isOptimised() -
extendedInformation
@ManagedOperation(description="Statistics of the endpoints which has been sent to") TabularData extendedInformation()Description copied from interface:ManagedExtendedInformation
Extended information such as utilization of endpoints.- Specified by:
extendedInformation
in interfaceManagedExtendedInformation
- Returns:
- tabular data with extended information
-