Class ManagedAsyncProcessorAwaitManager
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedAsyncProcessorAwaitManager
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
,org.apache.camel.api.management.mbean.ManagedServiceMBean
@ManagedResource(description="Managed AsyncProcessorAwaitManager")
public class ManagedAsyncProcessorAwaitManager
extends ManagedService
implements org.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
Constructor Summary
ConstructorsConstructorDescriptionManagedAsyncProcessorAwaitManager
(org.apache.camel.CamelContext context, org.apache.camel.spi.AsyncProcessorAwaitManager manager) -
Method Summary
Modifier and TypeMethodDescriptionbrowse()
org.apache.camel.spi.AsyncProcessorAwaitManager
long
long
long
int
getSize()
long
long
long
void
boolean
boolean
void
void
setInterruptThreadsWhileStopping
(boolean interruptThreadsWhileStopping) void
setStatisticsEnabled
(boolean statisticsEnabled) Methods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
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.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Constructor Details
-
ManagedAsyncProcessorAwaitManager
public ManagedAsyncProcessorAwaitManager(org.apache.camel.CamelContext context, org.apache.camel.spi.AsyncProcessorAwaitManager manager)
-
-
Method Details
-
getAsyncProcessorAwaitManager
-
isInterruptThreadsWhileStopping
- Specified by:
isInterruptThreadsWhileStopping
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
setInterruptThreadsWhileStopping
- Specified by:
setInterruptThreadsWhileStopping
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getSize
- Specified by:
getSize
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
browse
- Specified by:
browse
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
interrupt
- Specified by:
interrupt
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getThreadsBlocked
- Specified by:
getThreadsBlocked
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getThreadsInterrupted
- Specified by:
getThreadsInterrupted
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getTotalDuration
- Specified by:
getTotalDuration
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getMinDuration
- Specified by:
getMinDuration
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getMaxDuration
- Specified by:
getMaxDuration
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
getMeanDuration
- Specified by:
getMeanDuration
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
resetStatistics
- Specified by:
resetStatistics
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
isStatisticsEnabled
- Specified by:
isStatisticsEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-
setStatisticsEnabled
- Specified by:
setStatisticsEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedAsyncProcessorAwaitManagerMBean
-