|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照先:
説明
| インタフェースの概要 | |
|---|---|
| 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のファクトリ。 |
実行権を制御するためのインタフェースとアダプタクラスが含まれる。
|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||