public class SAAJResult extends DOMResultSE
getResult()
メソッドを使用してアクセスする必要があります。DOMResult.getNode()
SE 方式は、ほとんどすべての場合に回避する必要があります。FEATURESE
PI_DISABLE_OUTPUT_ESCAPINGSE, PI_ENABLE_OUTPUT_ESCAPINGSE
コンストラクターと説明 |
---|
SAAJResult() デフォルト(SOAP 1.1)プロトコルをサポートする SAAJ ツリーの形式で結果を表示する SAAJResult を作成します。 |
SAAJResult(SOAPElement rootNode) 指定された SOAPElement の子ノードとして結果を書き込む SAAJResult を作成します。 |
SAAJResult(SOAPMessage message) 提供された SOAPMessage の SOAPPart に結果を書き込む SAAJResult を作成します。 |
SAAJResult(StringSE protocol) 指定されたプロトコルをサポートする SAAJ ツリーの形式で結果を表示する SAAJResult を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node | getResult() |
getNextSiblingSE, getNodeSE, getSystemIdSE, setNextSiblingSE, setNodeSE, setSystemIdSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SAAJResult() throws SOAPException
SAAJResult
を作成します。 この種の SAAJResult
は、結果が、SOAPElement
などの型が SAAJAPI から取得されるパラメーターを受け取るメソッドへのパラメーターとして使用される状況で使用することを目的としています。変換で使用される場合、結果は内部で作成された SOAPMessage
の SOAPPart
に入力されます。DOMResult.getNode()
SE によって返される SOAPPart
は、整形式であることが保証されていません。
SOAPException
- SOAPMessage
の作成に問題がある場合 public SAAJResult(StringSE protocol) throws SOAPException
SAAJResult
を作成します。DYNAMIC_SOAP_PROTOCOL
はこのコンテキストではあいまいであり、このコンストラクターが UnsupportedOperationException
をスローする原因になります。 この種の SAAJResult
は、結果が、SOAPElement
などの型が SAAJAPI から取得されるパラメーターを受け取るメソッドへのパラメーターとして使用される状況で使用することを目的としています。変換で使用される場合、結果は内部で作成された SOAPMessage
の SOAPPart
に入力されます。DOMResult.getNode()
SE によって返される 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()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.