Worker クラスはじめにワーカースレッドには永続コンテキストがあり、たいていの場合はスレッドに対して使えます。 ワーカーを開始させると run メソッドを実行しますが、以下のいずれかの条件を満たすまでスレッドは終了しません。
つまり、プログラマーは実行中のコンテキストを再利用できるということです。 オブジェクトを Worker のスタックに置くと、そのオブジェクトの run メソッドを Worker が実行します。 クラス概要Worker
class Worker
extends
Thread
implements
Traversable, Countable, ArrayAccess {
/* メソッド */
public int collect(Callable
$collector = ?)public int getStacked()
public bool isShutdown()
public bool shutdown()
public int stack(Threaded
&$work )public int unstack()
/* 継承したメソッド */
public int Thread::getCreatorId()
public static Thread Thread::getCurrentThread()
public static int Thread::getCurrentThreadId()
public int Thread::getThreadId()
public bool Thread::isJoined()
public bool Thread::isStarted()
public bool Thread::join()
public bool Thread::start(int
}$options = ?)
|