stop
メソッドは、アプリケーション・サーバーの停止時、またはアダプタを参照する最後のコンポジットの終了時に、リソース・インスタンスがアンデプロイされたときに呼び出されます。
public void stop()
アクティブなエンドポイントが存在する場合、サーバーまたはコンポジットの停止時にアダプタ・フレームワークによって呼び出されたstop()
メソッドから値が返される前に、これらのエンドポイントを非アクティブ化する必要があります。
その他の割当て済リソースも同様にすぐにリリースする必要があります。
public void endpointActivation(MessageEndpointFactory endpointFactory, ActivationSpec spec)
メッセージ・エンドポイントのアクティブ化の際に、エンドポイント・アクティブ化が呼び出されます。
JCAベースの開始または非開始サービス・エントリ・ポイント(つまり、<service>
でbinding.jca
を使用するエントリ・ポイント)が含まれる各コンポジットでは、.jca
プロパティ・ファイルのコネクション・ファクトリJNDIによって参照されるResourceAdapterの関連(インバウンド)操作ごとに、endpointActivation()
の呼出しが発生します。