Interface ManagedWireTapMBean
-
- All Superinterfaces:
ManagedCounterMBean
,ManagedExtendedInformation
,ManagedPerformanceCounterMBean
,ManagedProcessorMBean
public interface ManagedWireTapMBean extends ManagedProcessorMBean, ManagedExtendedInformation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TabularData
extendedInformation()
Extended information such as utilization of endpoints.Integer
getCacheSize()
Integer
getTaskSize()
String
getUri()
Boolean
isCopy()
Boolean
isDynamicUri()
Boolean
isIgnoreInvalidEndpoint()
-
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, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, 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, getProcessorId, getRouteId, getState, getStepId, getSupportExtendedInformation, start, stop
-
-
-
-
Method Detail
-
getUri
@ManagedAttribute(description="The uri of the endpoint to wiretap to. The uri can be dynamic computed using the expressions.", mask=true) String getUri()
-
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()
-
isCopy
@ManagedAttribute(description="Uses a copy of the original exchange") Boolean isCopy()
-
isDynamicUri
@ManagedAttribute(description="Whether the uri is dynamic or static") Boolean isDynamicUri()
-
getTaskSize
@ManagedAttribute(description="Current size of inflight wire tapped exchanges.") Integer getTaskSize()
-
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
-
-