@ManagedResource(description="Managed Threads") public class ManagedThreads extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedThreadsMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedThreads(org.apache.camel.CamelContext context,
org.apache.camel.processor.ThreadsProcessor processor,
org.apache.camel.model.ProcessorDefinition<?> definition) |
Modifier and Type | Method and Description |
---|---|
int |
getActiveCount() |
long |
getCompletedTaskCount() |
int |
getCorePoolSize() |
long |
getKeepAliveTime() |
int |
getLargestPoolSize() |
int |
getMaximumPoolSize() |
int |
getPoolSize() |
String |
getRejectedPolicy() |
long |
getTaskCount() |
long |
getTaskQueueSize() |
boolean |
isAllowCoreThreadTimeout() |
Boolean |
isCallerRunsWhenRejected() |
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, getStepId, getSupportExtendedInformation, init, 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, reset, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dumpProcessorAsXml, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, getStepId, getSupportExtendedInformation, 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
public ManagedThreads(org.apache.camel.CamelContext context, org.apache.camel.processor.ThreadsProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
public Boolean isCallerRunsWhenRejected()
isCallerRunsWhenRejected
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public String getRejectedPolicy()
getRejectedPolicy
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public int getCorePoolSize()
getCorePoolSize
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public int getPoolSize()
getPoolSize
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public int getMaximumPoolSize()
getMaximumPoolSize
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public int getLargestPoolSize()
getLargestPoolSize
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public int getActiveCount()
getActiveCount
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public long getTaskCount()
getTaskCount
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public long getCompletedTaskCount()
getCompletedTaskCount
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public long getTaskQueueSize()
getTaskQueueSize
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public long getKeepAliveTime()
getKeepAliveTime
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
public boolean isAllowCoreThreadTimeout()
isAllowCoreThreadTimeout
in interface org.apache.camel.api.management.mbean.ManagedThreadsMBean
Apache Camel