|
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 | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||