@ManagedResource(description="Managed AsyncProcessorAwaitManager") public class ManagedAsyncProcessorAwaitManager extends ManagedService implements ManagedAsyncProcessorAwaitManagerMBean
| Constructor and Description |
|---|
ManagedAsyncProcessorAwaitManager(CamelContext context,
AsyncProcessorAwaitManager manager) |
| Modifier and Type | Method and Description |
|---|---|
TabularData |
browse() |
AsyncProcessorAwaitManager |
getAsyncProcessorAwaitManager() |
long |
getMaxDuration() |
long |
getMeanDuration() |
long |
getMinDuration() |
int |
getSize() |
long |
getThreadsBlocked() |
long |
getThreadsInterrupted() |
long |
getTotalDuration() |
void |
interrupt(String exchangeId) |
boolean |
isInterruptThreadsWhileStopping() |
boolean |
isStatisticsEnabled() |
void |
resetStatistics() |
void |
setInterruptThreadsWhileStopping(boolean interruptThreadsWhileStopping) |
void |
setStatisticsEnabled(boolean statisticsEnabled) |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspendpublic ManagedAsyncProcessorAwaitManager(CamelContext context, AsyncProcessorAwaitManager manager)
public AsyncProcessorAwaitManager getAsyncProcessorAwaitManager()
public boolean isInterruptThreadsWhileStopping()
isInterruptThreadsWhileStopping in interface ManagedAsyncProcessorAwaitManagerMBeanpublic void setInterruptThreadsWhileStopping(boolean interruptThreadsWhileStopping)
setInterruptThreadsWhileStopping in interface ManagedAsyncProcessorAwaitManagerMBeanpublic int getSize()
getSize in interface ManagedAsyncProcessorAwaitManagerMBeanpublic TabularData browse()
browse in interface ManagedAsyncProcessorAwaitManagerMBeanpublic void interrupt(String exchangeId)
interrupt in interface ManagedAsyncProcessorAwaitManagerMBeanpublic long getThreadsBlocked()
getThreadsBlocked in interface ManagedAsyncProcessorAwaitManagerMBeanpublic long getThreadsInterrupted()
getThreadsInterrupted in interface ManagedAsyncProcessorAwaitManagerMBeanpublic long getTotalDuration()
getTotalDuration in interface ManagedAsyncProcessorAwaitManagerMBeanpublic long getMinDuration()
getMinDuration in interface ManagedAsyncProcessorAwaitManagerMBeanpublic long getMaxDuration()
getMaxDuration in interface ManagedAsyncProcessorAwaitManagerMBeanpublic long getMeanDuration()
getMeanDuration in interface ManagedAsyncProcessorAwaitManagerMBeanpublic void resetStatistics()
resetStatistics in interface ManagedAsyncProcessorAwaitManagerMBeanpublic boolean isStatisticsEnabled()
isStatisticsEnabled in interface ManagedAsyncProcessorAwaitManagerMBeanpublic void setStatisticsEnabled(boolean statisticsEnabled)
setStatisticsEnabled in interface ManagedAsyncProcessorAwaitManagerMBeanApache Camel