Package org.duracloud.mill.workman
Class TaskWorkerManager
- java.lang.Object
-
- org.duracloud.mill.workman.TaskWorkerManager
-
public class TaskWorkerManager extends Object
- Author:
- Daniel Bernstein
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MAX_WORKERSstatic longDEFAULT_MIN_WAIT_BEFORE_TAKEstatic StringMAX_WORKER_PROPERTY_KEYstatic StringMIN_WAIT_BEFORE_TAKE_KEY
-
Constructor Summary
Constructors Constructor Description TaskWorkerManager(List<org.duracloud.common.queue.TaskQueue> taskQueues, org.duracloud.common.queue.TaskQueue deadLetterQueue, TaskWorkerFactory factory)
-
-
-
Field Detail
-
DEFAULT_MAX_WORKERS
public static final int DEFAULT_MAX_WORKERS
- See Also:
- Constant Field Values
-
MAX_WORKER_PROPERTY_KEY
public static final String MAX_WORKER_PROPERTY_KEY
- See Also:
- Constant Field Values
-
MIN_WAIT_BEFORE_TAKE_KEY
public static final String MIN_WAIT_BEFORE_TAKE_KEY
- See Also:
- Constant Field Values
-
DEFAULT_MIN_WAIT_BEFORE_TAKE
public static final long DEFAULT_MIN_WAIT_BEFORE_TAKE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TaskWorkerManager
public TaskWorkerManager(List<org.duracloud.common.queue.TaskQueue> taskQueues, org.duracloud.common.queue.TaskQueue deadLetterQueue, TaskWorkerFactory factory)
-
-