Tsutomu Yano
t_yano****@me*****
2011年 5月 12日 (木) 00:04:02 JST
矢野です。 ささいなことの上に、亀レスなんですが、 > 1.WebApplication#internalDestroy()をオーバライドするが、WebApplication#inter > nalDestroy()を呼び出した上で、行いたい後始末を行う。 > (そもそもWebApplication#internalDestroy()はオーバライドしてはいけない気が > しますが、これはこれで動作するはず) 後始末の順序としては、まず自分自身の後始末を行なってから、その後にsuperの後始末に処理を委譲する、という流れの方が問題が少ないケースが多いように思いました。 あいまいに書いているのは、ときには順序を逆にしたいケースがあるような気がしているからですが、一般的にはsuperの後始末処理を先に呼んでしまうと、自分の後始末処理に必要なものまですべて始末されてから、自分の後始末処理が呼ばれてしまい、うまくいかないことが多いように思いました。 すみません、単なる書き間違えかもしれませんが、気になったもので。 --------------------------------------------------- 矢野 勉(やの つとむ) 電子メール: t_yano****@me***** ---------------------------------------------------