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.