|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Retention(value=RUNTIME) @Target(value=METHOD) public @interface WebResult
WSDL の部分と XML 要素に対する戻り値のマッピングをカスタマイズします。
任意要素の概要 | |
---|---|
boolean |
header
true の場合、戻り値はメッセージ本文からではなく、メッセージのヘッダーから取得されます。 |
String |
name
戻り値の名前です。 |
String |
partName
この戻り値を表す wsdl:part の名前です。 |
String |
targetNamespace
戻り値の XML 名前空間です。 |
public abstract String name
操作が RPC スタイルの場合は、@WebResult.partName が指定されていないと、戻り値を表す wsdl:part の名前になります。
操作がドキュメントスタイルであるか、戻り値がヘッダーにマッピングされている場合、戻り値を表す XML 要素のローカル名になります。
public abstract String partName
これは、操作が RPC スタイルである場合、または操作がドキュメントスタイルでパラメータスタイルが BARE の場合にのみ使用されます。
public abstract String targetNamespace
操作がドキュメントスタイルである場合、または戻り値がヘッダーにマッピングされている場合にのみ使用されます。ターゲット名前空間が "" に設定されている場合は、空の名前空間を表します。
public abstract boolean header
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。