public interface WorkManager
Modifier and Type | Field and Description |
---|---|
static long |
IMMEDIATE |
static long |
INDEFINITE |
Modifier and Type | Method and Description |
---|---|
WorkItem |
schedule(Work work) |
WorkItem |
schedule(Work work,
WorkListener listener) |
boolean |
waitForAll(Collection workItems,
long timeout) |
Collection |
waitForAny(Collection workItems,
long timeout) |
static final long IMMEDIATE
static final long INDEFINITE
WorkItem schedule(Work work) throws WorkException, IllegalArgumentException
WorkItem schedule(Work work, WorkListener listener) throws WorkException, IllegalArgumentException
boolean waitForAll(Collection workItems, long timeout) throws InterruptedException, IllegalArgumentException
Collection waitForAny(Collection workItems, long timeout) throws InterruptedException, IllegalArgumentException
Copyright © 2020. All rights reserved.