public class WaitPool extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Set |
waitObjects |
| Constructor and Description |
|---|
WaitPool() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IsFinished response)
Добавляет объект для ожидания завершения операции
|
boolean |
contains(Object o)
Проверка наличия объекта/процесса в списке ожидаемых
|
int |
count()
Возвращает кол-во процессов находящихся в списке ожидаемых
|
Object[] |
items()
Возвращает список процессов ожидаемых завершения
|
void |
remove(Object o)
Удаляет объект/процесс из списка ожидаемых
|
void |
waitAll(boolean removeAll)
Ожидание заверщения всех процессов указаных в списке ожидания
|
protected final Set waitObjects
public void add(IsFinished response)
response - объект/процессpublic void remove(Object o)
o - объект/процессpublic boolean contains(Object o)
o - объект/процессpublic Object[] items()
public int count()
public void waitAll(boolean removeAll)
removeAll - true - по завершению очистить список ожидаемых процессовCopyright © 2019. All rights reserved.