Interface ManagedRecipientListMBean
- All Superinterfaces:
ManagedCounterMBean,ManagedExtendedInformation,ManagedPerformanceCounterMBean,ManagedProcessorMBean
public interface ManagedRecipientListMBean
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
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabledMethods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
dumpProcessorAsXml, getCamelId, getCamelManagementName, getIndex, getLevel, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, getSupportExtendedInformation, start, stop
-
Method Details
-
getExpressionLanguage
-
getExpression
@ManagedAttribute(description="Expression that returns which endpoints (url) to send the message to (the recipients).", mask=true) String getExpression() -
getUriDelimiter
-
getCacheSize
@ManagedAttribute(description="Sets the maximum size used by the ProducerCache which is used to cache and reuse producers") Integer getCacheSize() -
isParallelAggregate
@ManagedAttribute(description="If enabled then the aggregate method on AggregationStrategy can be called concurrently.") Boolean isParallelAggregate() -
isParallelProcessing
@ManagedAttribute(description="If enabled then sending messages to the recipient lists occurs concurrently.") Boolean isParallelProcessing() -
isStreaming
@ManagedAttribute(description="If enabled then Camel will process replies out-of-order, eg in the order they come back.") Boolean isStreaming() -
isStopOnException
@ManagedAttribute(description="Will now stop further processing if an exception or failure occurred during processing.") Boolean isStopOnException() -
getTimeout
@ManagedAttribute(description="The total timeout specified in millis, when using parallel processing.") Long getTimeout() -
extendedInformation
@ManagedOperation(description="Statistics of the endpoints 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
-