Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.util.concurrent |
Служебные классы, обычно полезные в параллельном программировании.
|
Модификатор и Тип | Метод и Описание |
---|---|
CountedCompleter<?> |
CountedCompleter.firstComplete()
Если количество этой задачи на ожидании является нулем, возвращает эту задачу; иначе постепенно уменьшает его количество на ожидании и возвраты
null . |
CountedCompleter<?> |
CountedCompleter.getCompleter()
Возвращает completer, установленный в конструкторе этой задачи, или
null если ни один. |
CountedCompleter<?> |
CountedCompleter.getRoot()
Возвращает корень текущего вычисления; то есть, эта задача, если у этого нет никакого completer, еще корень его completer.
|
CountedCompleter<?> |
CountedCompleter.nextComplete()
Если у этой задачи нет completer, вызывает
ForkJoinTask.quietlyComplete() и возвраты null . |
Модификатор и Тип | Метод и Описание |
---|---|
void |
CountedCompleter.onCompletion(CountedCompleter<?> caller)
Выполняет действие когда метод
tryComplete() вызывается и количество на ожидании является нулем, или когда безусловный метод complete(T) вызывается. |
boolean |
CountedCompleter.onExceptionalCompletion(Throwable ex, CountedCompleter<?> caller)
Выполняет действие когда метод
ForkJoinTask.completeExceptionally(java.lang.Throwable) вызывается или метод compute() выдает исключение, и эта задача иначе уже обычно не завершалась. |
Конструктор и Описание |
---|
CountedCompleter(CountedCompleter<?> completer)
Создает новый CountedCompleter с данным completer и начальным количеством на ожидании нуля.
|
CountedCompleter(CountedCompleter<?> completer, int initialPendingCount)
Создает новый CountedCompleter с данным completer и начальным количеством на ожидании.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92