public class QueueSettings extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
maxThreads
Maximal number of threads for this queue on a single machine
|
protected int |
purgeFailedAfterMinutes
Will trigger purge of failed tasks that are older than given number of minutes
0 - will not purge tasks
|
protected int |
purgeSuccessfulAfterMinutes
Will purge successful tasks after completion when older than given number of minutes
0 - will purge tasks immediately
|
protected int |
taskTimeoutSeconds
Number of minutes task is considered hanged or execution takes to long
and interrupt is send ...
|
| Constructor and Description |
|---|
QueueSettings() |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxThreads() |
int |
getPurgeFailedAfterMinutes() |
int |
getPurgeSuccessfulAfterMinutes() |
int |
getTaskTimeoutSeconds() |
void |
setMaxThreads(int threads) |
void |
setPurgeFailedAfterMinutes(int minutes) |
void |
setPurgeSuccessfulAfterMinutes(int minutes) |
void |
setTaskTimeoutSeconds(int seconds) |
protected int purgeSuccessfulAfterMinutes
protected int purgeFailedAfterMinutes
protected int taskTimeoutSeconds
protected int maxThreads
public int getPurgeSuccessfulAfterMinutes()
public void setPurgeSuccessfulAfterMinutes(int minutes)
public int getPurgeFailedAfterMinutes()
public void setPurgeFailedAfterMinutes(int minutes)
public void setTaskTimeoutSeconds(int seconds)
public int getTaskTimeoutSeconds()
public int getMaxThreads()
public void setMaxThreads(int threads)
Copyright © 2015. All rights reserved.