Class ManagedRoutingSlip
- 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.ManagedRoutingSlip
-
- 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.ManagedRoutingSlipMBean
,PerformanceCounter
@ManagedResource(description="Managed RoutingSlip") public class ManagedRoutingSlip extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedRoutingSlipMBean
-
-
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 ManagedRoutingSlip(org.apache.camel.CamelContext context, org.apache.camel.processor.RoutingSlip processor, org.apache.camel.model.RoutingSlipDefinition definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabularData
extendedInformation()
Integer
getCacheSize()
org.apache.camel.model.RoutingSlipDefinition
getDefinition()
String
getExpression()
String
getExpressionLanguage()
Boolean
getSupportExtendedInformation()
String
getUriDelimiter()
void
init(org.apache.camel.spi.ManagementStrategy strategy)
Boolean
isIgnoreInvalidEndpoints()
void
reset()
-
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getLevel, getProcessor, 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
-
ManagedRoutingSlip
public ManagedRoutingSlip(org.apache.camel.CamelContext context, org.apache.camel.processor.RoutingSlip processor, org.apache.camel.model.RoutingSlipDefinition 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
-
getDefinition
public org.apache.camel.model.RoutingSlipDefinition getDefinition()
- Overrides:
getDefinition
in classManagedProcessor
-
getExpressionLanguage
public String getExpressionLanguage()
- Specified by:
getExpressionLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedRoutingSlipMBean
-
getExpression
public String getExpression()
- Specified by:
getExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedRoutingSlipMBean
-
getUriDelimiter
public String getUriDelimiter()
- Specified by:
getUriDelimiter
in interfaceorg.apache.camel.api.management.mbean.ManagedRoutingSlipMBean
-
getCacheSize
public Integer getCacheSize()
- Specified by:
getCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedRoutingSlipMBean
-
isIgnoreInvalidEndpoints
public Boolean isIgnoreInvalidEndpoints()
- Specified by:
isIgnoreInvalidEndpoints
in interfaceorg.apache.camel.api.management.mbean.ManagedRoutingSlipMBean
-
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.ManagedRoutingSlipMBean
-
-