[Seasar-user:15155] Re: [s2chronos] トリガメソッドが呼ばれるタイミング

Junichi Kato [E-MAIL ADDRESS DELETED]
2008年 7月 25日 (金) 11:45:48 JST


>> また、タスク処理中(initialize~doTask~destroy)のタスク監視の動作は
>> どんな感じになるのでしょうか?

initializeメソッド
do~メソッド
destroyメソッド
のことをタスクメソッドと呼んでいます。

isStartTaskがtrueを返すとスケジューラのスレッドプールからinitializeを呼び出し、
initializeメソッドのアノテーションや戻り値から次に実行するべきdoから始まる
タスクメソッドを取得して、同じくスレッドプールからdo~メソッドが実行されます。
do~メソッドにも次に遷移すべきメソッドをアノテーションや戻り値で定義できます
のでタスクのフローを記述できます。
すべてのdo~メソッドが終了したら、最後にdestroyメソッドが呼ばれてタスクの
一連の処理は終了します。

>> こちらでログ出力して確認した限りでは、タスク起動中はタスクの監視は
>> 行われていないようでした。
はい。その通りです。



-- 
/**
 * name : Junichi Kato
 * email : [E-MAIL ADDRESS DELETED]
 *
 * blog : http://d.hatena.ne.jp/j5ik2o/
 *
 * commiting projects :
 * http://jiemamy.org/
 * http://s2chronos.sandbox.seasar.org/
 * http://s2config.sandbox.seasar.org/
 */


Seasar-user メーリングリストの案内