概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のパッケージ 次のパッケージ | フレームあり フレームなし

## パッケージ woolpack.utils.concurrent

実行権を制御するためのインタフェースとアダプタクラスが含まれる。

参照先:
説明

インタフェースの概要
Acquirable | 実行権を取得することが可能であることを表す。
AcquirableFactory | `Acquirable`のファクトリ。

クラスの概要
AcquirableChain | コンストラクタ引数で指定された`Acquirable`を順に `Acquirable.acquire()`する`Acquirable`。
AcquirableConstants | 定数の集まり。
DoLock | `DoLock.acquire()`で`Lock.lock()`を実行し、 `DoLock.release()`で`Lock.unlock()` を実行する`Acquirable`。
DoSemaphore | `DoSemaphore.acquire()`で`Semaphore.acquire()`を実行し、 `DoSemaphore.release()`で`Semaphore.release()`を実行する`Acquirable`。
DoSemaphoreFactory | `DoSemaphore`のファクトリ。
TryLock | `TryLock.acquire()`で`Lock.tryLock()`を実行し、 `TryLock.release()`で`Lock.unlock()`を実行する`Acquirable`。
TrySemaphore | `TrySemaphore.acquire()`で`Semaphore.tryAcquire()`を実行し、 `TrySemaphore.release()`で`Semaphore.release()`を実行する`Acquirable`。
TrySemaphoreFactory | `TrySemaphore`のファクトリ。

## パッケージ woolpack.utils.concurrent の説明

実行権を制御するためのインタフェースとアダプタクラスが含まれる。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のパッケージ 次のパッケージ | フレームあり フレームなし

Copyright (C) 2006 Takahiro Nakamura. All rights reserved.