Package org.duracloud.mill.workman
Class TaskWorkerManager
java.lang.Object
org.duracloud.mill.workman.TaskWorkerManager
- Author:
- Daniel Bernstein
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTaskWorkerManager(List<org.duracloud.common.queue.TaskQueue> taskQueues, org.duracloud.common.queue.TaskQueue deadLetterQueue, TaskWorkerFactory factory) -
Method Summary
-
Field Details
-
DEFAULT_MAX_WORKERS
public static final int DEFAULT_MAX_WORKERS- See Also:
-
MAX_WORKER_PROPERTY_KEY
- See Also:
-
MIN_WAIT_BEFORE_TAKE_KEY
- See Also:
-
DEFAULT_MIN_WAIT_BEFORE_TAKE
public static final long DEFAULT_MIN_WAIT_BEFORE_TAKE- See Also:
-
-
Constructor Details
-
TaskWorkerManager
public TaskWorkerManager(List<org.duracloud.common.queue.TaskQueue> taskQueues, org.duracloud.common.queue.TaskQueue deadLetterQueue, TaskWorkerFactory factory)
-
-
Method Details
-
init
public void init() -
getMaxWorkers
public int getMaxWorkers() -
destroy
public void destroy()
-