36.6 ハンドラの初期化と破棄

ハンドラを初期化するとき,およびハンドラを破棄するときのJAX-WSエンジンの動作について説明します。

<この節の構成>
(1) Webサービス側
(2) Webサービスクライアント側

(1) Webサービス側

ハンドラがjavax.annotation.PostConstructアノテーションでアノテートされたメソッドを持つ場合,Webサービスを初期化するときに,そのメソッドが呼び出されます。

ハンドラがjavax.annotation.PreDestoryアノテーションでアノテートされたメソッドを持つ場合,Webサービスを破棄するときに,そのメソッドが呼び出されます。

(2) Webサービスクライアント側

ハンドラがjavax.annotation.PostConstructアノテーションやjavax.annotation.PreDestoryアノテーションでアノテートされたメソッドを持っていても,それらのメソッドは呼び出されません。