public interface WorkProducerService
| Modifier and Type | Method and Description |
|---|---|
void |
produceWork(List<WorkUnit> unprocessedWorkUnits,
int maxBatchSize)
Locks and queues new work units for processing.
|
void produceWork(List<WorkUnit> unprocessedWorkUnits, int maxBatchSize) throws InterruptedException
unprocessedWorkUnits - a list of work units which require locking and queuingmaxBatchSize - max number of work units to produce in one runInterruptedException, - if interrupted while adding work units to the work unit queue.InterruptedExceptionCopyright © 2018. All rights reserved.