@ManagedResource(description="Managed RecipientList") public class ManagedRecipientList extends ManagedProcessor implements ManagedRecipientListMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedRecipientList(CamelContext context,
RecipientList processor,
RecipientListDefinition definition) |
Modifier and Type | Method and Description |
---|---|
TabularData |
extendedInformation()
Extended information such as utilization of endpoints.
|
Integer |
getCacheSize() |
RecipientListDefinition |
getDefinition() |
String |
getExpression() |
String |
getExpressionLanguage() |
Boolean |
getSupportExtendedInformation() |
Long |
getTimeout() |
String |
getUriDelimiter() |
void |
init(ManagementStrategy strategy) |
Boolean |
isParallelAggregate() |
Boolean |
isParallelProcessing() |
Boolean |
isShareUnitOfWork() |
Boolean |
isStopOnException() |
Boolean |
isStreaming() |
void |
reset() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, informationJson, setRoute, start, stop
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, informationJson, start, stop
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp
public ManagedRecipientList(CamelContext context, RecipientList processor, RecipientListDefinition definition)
public void init(ManagementStrategy strategy)
init
in class ManagedProcessor
public void reset()
reset
in interface ManagedCounterMBean
reset
in class ManagedPerformanceCounter
public Boolean getSupportExtendedInformation()
getSupportExtendedInformation
in interface ManagedProcessorMBean
getSupportExtendedInformation
in class ManagedProcessor
public RecipientListDefinition getDefinition()
getDefinition
in class ManagedProcessor
public String getExpressionLanguage()
getExpressionLanguage
in interface ManagedRecipientListMBean
public String getExpression()
getExpression
in interface ManagedRecipientListMBean
public String getUriDelimiter()
getUriDelimiter
in interface ManagedRecipientListMBean
public Integer getCacheSize()
getCacheSize
in interface ManagedRecipientListMBean
public Boolean isParallelAggregate()
isParallelAggregate
in interface ManagedRecipientListMBean
public Boolean isParallelProcessing()
isParallelProcessing
in interface ManagedRecipientListMBean
public Boolean isStreaming()
isStreaming
in interface ManagedRecipientListMBean
public Boolean isStopOnException()
isStopOnException
in interface ManagedRecipientListMBean
public Boolean isShareUnitOfWork()
isShareUnitOfWork
in interface ManagedRecipientListMBean
public Long getTimeout()
getTimeout
in interface ManagedRecipientListMBean
public TabularData extendedInformation()
ManagedExtendedInformation
extendedInformation
in interface ManagedExtendedInformation
extendedInformation
in interface ManagedRecipientListMBean
Apache Camel