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