public class TaskQueue extends Object
Constructor and Description |
---|
TaskQueue() |
Modifier and Type | Method and Description |
---|---|
WaitingTask |
lockExclusivelyOrEnqueue(RemoteCommand<?> command) |
List<WaitingTask> |
takeAllWaitingTasksOrFreeLock() |
void |
wakeupAnyThreadFromNextBatchOrFreeLock() |
public WaitingTask lockExclusivelyOrEnqueue(RemoteCommand<?> command)
public void wakeupAnyThreadFromNextBatchOrFreeLock()
public List<WaitingTask> takeAllWaitingTasksOrFreeLock()
Copyright © 2020. All rights reserved.