パッケージ 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 の説明

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



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