JavaTM 2 Platform
Standard Ed. 6

javax.xml.soap
類別 SAAJMetaFactory

java.lang.Object
  繼承者 javax.xml.soap.SAAJMetaFactory

public abstract class SAAJMetaFactory
extends Object

SAAJ API 中定義的處理器實作類別的存取點。SAAJ 1.3 中的處理器上定義的所有 newInstance 方法都要此類別實例來創建實際物件。當 SAAJ 1.2 定義的查詢無法定位 Factory 實作類別名稱時,存在於 SAAJ 1.2 中的 newInstance() 方法(SOAPFactory 和 MessageFactory 中)的實作被更新為(並委派給)SAAJMetaFactory。

SAAJMetaFactory 是一個服務提供者介面。在此類別上沒有 public 方法。

從以下版本開始:
SAAJ 1.3

建構子摘要
protected SAAJMetaFactory()
           
 
方法摘要
protected abstract  MessageFactory newMessageFactory(String protocol)
          創建給定 String 協議的 MessageFactory 物件。
protected abstract  SOAPFactory newSOAPFactory(String protocol)
          創建給定 String 協議的 SOAPFactory 物件。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

SAAJMetaFactory

protected SAAJMetaFactory()
方法詳細資訊

newMessageFactory

protected abstract MessageFactory newMessageFactory(String protocol)
                                             throws SOAPException
創建給定 String 協議的 MessageFactory 物件。

參數:
protocol - 指示該協議的 String
拋出:
SOAPException - 如果在創建 MessageFactory 時出現錯誤
另請參見:
SOAPConstants.SOAP_1_1_PROTOCOL, SOAPConstants.SOAP_1_2_PROTOCOL, SOAPConstants.DYNAMIC_SOAP_PROTOCOL

newSOAPFactory

protected abstract SOAPFactory newSOAPFactory(String protocol)
                                       throws SOAPException
創建給定 String 協議的 SOAPFactory 物件。

參數:
protocol - 指示該協議的 String
拋出:
SOAPException - 如果在創建 SOAPFactory 時出現錯誤
另請參見:
SOAPConstants.SOAP_1_1_PROTOCOL, SOAPConstants.SOAP_1_2_PROTOCOL, SOAPConstants.DYNAMIC_SOAP_PROTOCOL

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only