@Description(value="Throttled Task Runner")
@ProviderType
public interface ThrottledTaskRunnerMBean
| Modifier and Type | Method and Description |
|---|---|
void |
clearProcessingStatistics() |
long |
getActiveCount() |
long |
getCompletedTaskCount() |
TabularDataSupport |
getStatistics() |
long |
getTaskCount() |
boolean |
isRunning() |
void |
pauseExecution() |
void |
resumeExecution() |
void |
setThreadPoolSize(int size) |
void |
stopExecution() |
@Description(value="Processes currently running") long getActiveCount()
@Description(value="Processes completed since last reset") long getCompletedTaskCount()
@Description(value="Processes added to queue since last reset") long getTaskCount()
@Description(value="Is queue active and able to take jobs?") boolean isRunning()
@Description(value="Stop queue and keep unfinished work for resume") void pauseExecution()
@Description(value="Restart queue that was previously halted or paused") void resumeExecution()
@Description(value="Stop queue and terminate any unfinished work") void stopExecution()
@Description(value="Job processing statistics") TabularDataSupport getStatistics()
@Description(value="Reset job processing statistics") void clearProcessingStatistics()
@Description(value="Change thread pool size (preserves running queue)")
void setThreadPoolSize(@Name(value="New size") @Description(value="4 is the suggested default.")
int size)
Copyright © 2013–2020 Adobe. All rights reserved.