public class SAAJResult extends DOMResult
getResult() メソッドでアクセスするべきです。DOMResult.getNode() メソッドの使用は極力回避してください。PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING| コンストラクタと説明 |
|---|
SAAJResult()
デフォルト (SOAP 1.1) プロトコルをサポートする SAAJ ツリー形式で結果を提供する
SAAJResult を作成します。 |
SAAJResult(SOAPElement rootNode)
指定の
SOAPElement の子ノードとして結果を書き込む SAAJResult を作成します。 |
SAAJResult(SOAPMessage message)
提供された
SOAPMessage の SOAPPart に結果を書き込む SAAJResult を作成します。 |
SAAJResult(String protocol)
指定のプロトコルをサポートする SAAJ ツリー形式で結果を提供する
SAAJResult を作成します。 |
public SAAJResult()
throws SOAPException
SAAJResult を作成します。
この SAAJResult のタイプが使用されるのは、結果が、SAAJ API から抽出するパラメータタイプ (SOAPElement など) を取得するメソッドのパラメータとして使用される場合です。変換に使用した場合、その結果は内部的に作成される SOAPMessage の SOAPPart に生成されます。DOMResult.getNode() で返された SOAPPart は、形式が整っていない場合があります。
SOAPException - SOAPMessage の作成時に問題が発生した場合public SAAJResult(String protocol) throws SOAPException
SAAJResult を作成します。DYNAMIC_SOAP_PROTOCOL がこのコンテキストではあいまいなため、このコンストラクタが UnsupportedOperationException をスローします。
この SAAJResult のタイプが使用されるのは、結果が、SAAJ API から抽出するパラメータタイプ (SOAPElement など) を取得するメソッドのパラメータとして使用される場合です。変換に使用した場合、その結果は内部的に作成される SOAPMessage の SOAPPart に生成されます。DOMResult.getNode() で返された SOAPPart は、形式が整っていない場合があります。
protocol - - SAAJ ツリーの結果でサポートする必要のある SOAP プロトコルの名前SOAPException - 指定のプロトコルをサポートする SOAPMessage を作成できない場合public SAAJResult(SOAPMessage message)
SOAPMessage の SOAPPart に結果を書き込む SAAJResult を作成します。通常、これらの結果は DOM API を使用して書き込まれます。そのため、作成に使用したデータが整っていないかぎり、書き込まれた SOAPPart が整った状態になることは保証されません。変換に使用したときの変換後の SOAPMessage の有効性は、SAAJ 仕様以外の方法のみを使用して保証できます。message - - 変換や整列化操作の結果として生成される SOAPPart を持つメッセージpublic SAAJResult(SOAPElement rootNode)
SOAPElement の子ノードとして結果を書き込む SAAJResult を作成します。通常、これらの結果は DOM API を使用して書き込まれるため、SAAJ ツリー構造が無効になります。この SAAJResult タイプは、着信データの有効性を SAAJ 仕様以外の方法で保証できるときにのみ使用してください。rootNode - - 結果が追加されるルートpublic Node getResult()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.