Package org.burningwave.core.concurrent
Class QueuedTasksExecutor.Group.TasksMonitorer.Config
java.lang.Object
org.burningwave.core.concurrent.QueuedTasksExecutor.Group.TasksMonitorer.Config
- Enclosing class:
- QueuedTasksExecutor.Group.TasksMonitorer
public static class QueuedTasksExecutor.Group.TasksMonitorer.Config extends Object
-
Constructor Summary
Constructors Constructor Description Config() -
Method Summary
Modifier and Type Method Description longgetInterval()longgetMinimumElapsedTimeToConsiderATaskAsProbablyDeadLocked()booleanisAllTasksLoggerEnabled()booleanisKillProablyDeadLockedTasksEnabled()booleanisMarkAsProablyDeadLockedEnabled()QueuedTasksExecutor.Group.TasksMonitorer.ConfigsetAllTasksLoggerEnabled(boolean allTasksLoggerEnabled)QueuedTasksExecutor.Group.TasksMonitorer.ConfigsetInterval(long interval)QueuedTasksExecutor.Group.TasksMonitorer.ConfigsetKillProbableDeadLockedTasks(boolean killProablyDeadLockedTasks)QueuedTasksExecutor.Group.TasksMonitorer.ConfigsetMarkAsProbableDeadLocked(boolean markAsProablyDeadLocked)QueuedTasksExecutor.Group.TasksMonitorer.ConfigsetMinimumElapsedTimeToConsiderATaskAsProbablyDeadLocked(long minimumElapsedTimeToConsiderATaskAsProbablyDeadLocked)
-
Constructor Details
-
Config
public Config()
-
-
Method Details
-
getInterval
public long getInterval() -
setInterval
-
getMinimumElapsedTimeToConsiderATaskAsProbablyDeadLocked
public long getMinimumElapsedTimeToConsiderATaskAsProbablyDeadLocked() -
setMinimumElapsedTimeToConsiderATaskAsProbablyDeadLocked
public QueuedTasksExecutor.Group.TasksMonitorer.Config setMinimumElapsedTimeToConsiderATaskAsProbablyDeadLocked(long minimumElapsedTimeToConsiderATaskAsProbablyDeadLocked) -
isMarkAsProablyDeadLockedEnabled
public boolean isMarkAsProablyDeadLockedEnabled() -
setMarkAsProbableDeadLocked
public QueuedTasksExecutor.Group.TasksMonitorer.Config setMarkAsProbableDeadLocked(boolean markAsProablyDeadLocked) -
isKillProablyDeadLockedTasksEnabled
public boolean isKillProablyDeadLockedTasksEnabled() -
setKillProbableDeadLockedTasks
public QueuedTasksExecutor.Group.TasksMonitorer.Config setKillProbableDeadLockedTasks(boolean killProablyDeadLockedTasks) -
isAllTasksLoggerEnabled
public boolean isAllTasksLoggerEnabled() -
setAllTasksLoggerEnabled
public QueuedTasksExecutor.Group.TasksMonitorer.Config setAllTasksLoggerEnabled(boolean allTasksLoggerEnabled)
-