Class ManagedWireTapProcessor
- java.lang.Object
-
- org.apache.camel.management.mbean.ManagedCounter
-
- org.apache.camel.management.mbean.ManagedPerformanceCounter
-
- org.apache.camel.management.mbean.ManagedProcessor
-
- org.apache.camel.management.mbean.ManagedWireTapProcessor
-
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedCounterMBean
,org.apache.camel.api.management.mbean.ManagedExtendedInformation
,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
,org.apache.camel.api.management.mbean.ManagedProcessorMBean
,org.apache.camel.api.management.mbean.ManagedWireTapMBean
,PerformanceCounter
@ManagedResource(description="Managed WireTapProcessor") public class ManagedWireTapProcessor extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedWireTapMBean
-
-
Field Summary
-
Fields inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
TIMESTAMP_FORMAT
-
Fields inherited from class org.apache.camel.management.mbean.ManagedCounter
exchangesTotal, resetTimestamp, startTimestamp
-
-
Constructor Summary
Constructors Constructor Description ManagedWireTapProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.WireTapProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabularData
extendedInformation()
Integer
getCacheSize()
org.apache.camel.processor.WireTapProcessor
getProcessor()
Boolean
getSupportExtendedInformation()
Integer
getTaskSize()
String
getUri()
void
init(org.apache.camel.spi.ManagementStrategy strategy)
Boolean
isCopy()
Boolean
isDynamicUri()
Boolean
isIgnoreInvalidEndpoint()
void
reset()
-
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getLevel, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, setRoute, start, stop
-
Methods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabled
-
Methods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp
-
Methods 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, setStatisticsEnabled
-
-
-
-
Constructor Detail
-
ManagedWireTapProcessor
public ManagedWireTapProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.WireTapProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
-
-
Method Detail
-
init
public void init(org.apache.camel.spi.ManagementStrategy strategy)
- Overrides:
init
in classManagedProcessor
-
reset
public void reset()
- Specified by:
reset
in interfaceorg.apache.camel.api.management.mbean.ManagedCounterMBean
- Overrides:
reset
in classManagedPerformanceCounter
-
getSupportExtendedInformation
public Boolean getSupportExtendedInformation()
- Specified by:
getSupportExtendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedProcessorMBean
- Overrides:
getSupportExtendedInformation
in classManagedProcessor
-
getProcessor
public org.apache.camel.processor.WireTapProcessor getProcessor()
- Overrides:
getProcessor
in classManagedProcessor
-
getUri
public String getUri()
- Specified by:
getUri
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
getCacheSize
public Integer getCacheSize()
- Specified by:
getCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
isIgnoreInvalidEndpoint
public Boolean isIgnoreInvalidEndpoint()
- Specified by:
isIgnoreInvalidEndpoint
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
isCopy
public Boolean isCopy()
- Specified by:
isCopy
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
isDynamicUri
public Boolean isDynamicUri()
- Specified by:
isDynamicUri
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
getTaskSize
public Integer getTaskSize()
- Specified by:
getTaskSize
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
extendedInformation
public TabularData extendedInformation()
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedExtendedInformation
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedWireTapMBean
-
-