|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.xml.transform.dom.DOMResult javax.xml.soap.SAAJResult
public class SAAJResult
以 SAAJ 階層樹的形式,充當 JAXP 轉換或 JAXB 編組結果的持有者。這些結果應通過使用 getResult()
方法存取。幾乎在所有情況下,都應避免使用 DOMResult.getNode()
方法。
欄位摘要 |
---|
從類別 javax.xml.transform.dom.DOMResult 繼承的欄位 |
---|
FEATURE |
從介面 javax.xml.transform.Result 繼承的欄位 |
---|
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING |
建構子摘要 | |
---|---|
SAAJResult()
創建一個 SAAJResult ,此類別將以支持預設 (SOAP 1.1) 協議的 SAAJ 階層樹的形式顯示結果。 |
|
SAAJResult(SOAPElement rootNode)
創建一個 SAAJResult ,它會將結果編寫為指定 SOAPElement 的子節點。 |
|
SAAJResult(SOAPMessage message)
創建一個 SAAJResult ,它會將結果寫入提供的 SOAPMessage 的 SOAPPart 中。 |
|
SAAJResult(String protocol)
創建一個 SAAJResult ,它將以支持指定協議的 SAAJ 階層樹的形式顯示結果。 |
方法摘要 | |
---|---|
Node |
getResult()
|
從類別 javax.xml.transform.dom.DOMResult 繼承的方法 |
---|
getNextSibling, getNode, getSystemId, setNextSibling, setNode, setSystemId |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public SAAJResult() throws SOAPException
SAAJResult
,此類別將以支持預設 (SOAP 1.1) 協議的 SAAJ 階層樹的形式顯示結果。
這種 SAAJResult
用在結果將被用作方法參數的情況下,其中的方法指帶有其型別(如 SOAPElement
)取自 SAAJ API 的方法。當用於轉換時,結果被填充到內部創建的 SOAPMessage
的 SOAPPart
中。由 DOMResult.getNode()
返回的 SOAPPart
不能保證格式良好。
SOAPException
- 如果在創建 SOAPMessage
時出現問題public SAAJResult(String protocol) throws SOAPException
SAAJResult
,它將以支持指定協議的 SAAJ 階層樹的形式顯示結果。DYNAMIC_SOAP_PROTOCOL
在此上下文中不明確,並會導致此建構子拋出 UnsupportedOperationException
。
這種 SAAJResult
用在結果將被用作方法參數的情況下,其中的方法指帶有其型別(如 SOAPElement
)取自 SAAJ API 的方法。當用於轉換時,結果被填充到內部創建的 SOAPMessage
的 SOAPPart
中。由 DOMResult.getNode()
返回的 SOAPPart
不能保證格式良好。
protocol
- 所得 SAAJ 階層樹應支持的 SOAP 協議的名稱
SOAPException
- 如果無法創建支持指定協議的 SOAPMessage
public SAAJResult(SOAPMessage message)
SAAJResult
,它會將結果寫入提供的 SOAPMessage
的 SOAPPart
中。在正常情況下,將使用 DOM API 編寫這些結果,因此,如果用來創建 SOAPPart
的資料不是格式良好的,則不保證完成的 SOAPPart
格式良好。當在轉換中使用時,轉換之後 SOAPMessage
的有效性只有通過 SAAJ 規範之外的方式才能得到保證。
message
- 訊息,該訊息的 SOAPPart
將會由於某些轉換或編組操作而被填充public SAAJResult(SOAPElement rootNode)
SAAJResult
,它會將結果編寫為指定 SOAPElement
的子節點。在正常情況下,將使用 DOM API 編寫這些結果,因此可能使 SAAJ 階層樹結構無效。只有在傳入資料的有效性可以通過 SAAJ 規範之外的方式得到保證的情況下,才使用這種 SAAJResult
。
rootNode
- 將追加結果的根節點方法詳細資訊 |
---|
public Node getResult()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。