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

Tetsuya Anzawa [E-MAIL ADDRESS DELETED]
2008年 7月 28日 (月) 11:22:25 JST


安澤です。
ご回答ありがとうございます。

文中にコメントです。

>>> また、タスク処理中(initialize~doTask~destroy)のタスク監視の動作は
>>> どんな感じになるのでしょうか?
>
> initializeメソッド
> do~メソッド
> destroyメソッド
> のことをタスクメソッドと呼んでいます。
>
> isStartTaskがtrueを返すとスケジューラのスレッドプールからinitializeを呼び出し、
> initializeメソッドのアノテーションや戻り値から次に実行するべきdoから始まる
> タスクメソッドを取得して、同じくスレッドプールからdo~メソッドが実行されます。 
> 
> do~メソッドにも次に遷移すべきメソッドをアノテーションや戻り値で定義できます 
> 
> のでタスクのフローを記述できます。
> すべてのdo~メソッドが終了したら、最後にdestroyメソッドが呼ばれてタスクの
> 一連の処理は終了します。
>
>>> こちらでログ出力して確認した限りでは、タスク起動中はタスクの監視は
>>> 行われていないようでした。
> はい。その通りです。

となると、トリガクラスのisShutdownTask()によるタスクの即時シャットダウンって
どうなりますか?

>
>
>
> -- 
> /**
> * 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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 



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