|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |
woolpack.acquirable を使用しているパッケージ | |
---|---|
woolpack.acquirable | 実行権を制御するためのインタフェースとアダプタのパッケージです。 |
woolpack.acquirable により使用される woolpack.acquirable のクラス | |
---|---|
Acquirable
実行権を取得することができることを表します。 |
|
AcquirableChain
コンストラクタ引数で指定された Acquirable を順に
Acquirable.acquire() するAcquirable です。 |
|
AcquireFn
取得した Acquirable で実行権を制御するFn です。 |
|
DoLock
DoLock.acquire() でLock.lock() を実行し、
DoLock.release() でLock.unlock()
を実行するAcquirable です。 |
|
DoSemaphore
DoSemaphore.acquire() でSemaphore.acquire() を実行し、
DoSemaphore.release() でSemaphore.release() を実行するAcquirable です。 |
|
TryLock
TryLock.acquire() でLock.tryLock() を実行し、
TryLock.release() でLock.unlock() を実行するAcquirable です。 |
|
TrySemaphore
TrySemaphore.acquire() でSemaphore.tryAcquire() を実行し、
TrySemaphore.release() でSemaphore.release() を実行するAcquirable です。 |
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |