パッケージ jakarta.jws
アノテーション型 HandlerChain
@RetentionSE(RUNTIMESE) @TargetSE({TYPESE,METHODSE,FIELDSE}) public @interface HandlerChain
Web サービスを外部で定義されたハンドラーチェーンに関連付けます。このアノテーションは通常、ハンドラー構成を Java ソースに直接埋め込むことが適切でないシナリオで使用されます。たとえば、ハンドラー構成を複数の Web サービス間で共有する必要がある場合、またはハンドラーチェーンが複数のトランスポートのハンドラーで構成されている場合です。このアノテーションを @SOAPMessageHandlers アノテーションと組み合わせるのはエラーです。- 導入:
- 1.6
要素の詳細
file
StringSE file
ハンドラーチェーンファイルの場所。場所は 2 つの形式をサポートしています。
- externalForm の絶対 java.net.URL (例: http://myhandlers.foo.com/handlerfile1.xml))。
- ソースファイルまたはクラスファイルからの相対パス(例: bar/handlerfile1.xml)。
- 戻り値:
- ハンドラーチェーン
name
@DeprecatedSE StringSE name
使用すべきではありません。JSR-181 2.0 以降、交換なし。構成ファイル内のハンドラーチェーンの名前- 戻り値:
- ハンドラーチェーン
- デフォルト:
- ""