JavaTM Platform
Standard Ed. 6

クラス
javax.xml.soap.SOAPException の使用

SOAPException を使用しているパッケージ
javax.xml.soap SOAP メッセージの作成と構築を実行する API を提供します。 
 

javax.xml.soap での SOAPException の使用
 

SOAPException をスローする javax.xml.soap のメソッド
 SOAPElement SOAPElement.addAttribute(Name name, String value)
          指定の名前と値を保持する属性を、この SOAPElement オブジェクトに追加します。
 SOAPElement SOAPElement.addAttribute(QName qname, String value)
          指定の名前と値を保持する属性を、この SOAPElement オブジェクトに追加します。
 SOAPBody SOAPEnvelope.addBody()
          SOAPBody オブジェクトを作成し、この SOAPEnvelope オブジェクトの SOAPBody オブジェクトとして設定します。
 SOAPBodyElement SOAPBody.addBodyElement(Name name)
          指定の名前で SOAPBodyElement オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPBodyElement SOAPBody.addBodyElement(QName qname)
          指定の QName で SOAPBodyElement オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPElement SOAPElement.addChildElement(Name name)
          指定の Name オブジェクトで初期化した SOAPElement オブジェクトを新しく作成し、その新規要素をこの SOAPElement オブジェクトに追加します。
 SOAPElement SOAPElement.addChildElement(QName qname)
          指定の QName オブジェクトで初期化した SOAPElement オブジェクトを新しく作成し、その新規要素をこの SOAPElement オブジェクトに追加します。
 SOAPElement SOAPElement.addChildElement(SOAPElement element)
          この SOAPElement インスタンスの子として SOAPElement を追加します。
 SOAPElement SOAPElement.addChildElement(String localName)
          指定のローカル名で初期化した SOAPElement オブジェクトを新しく作成し、その新規要素をこの SOAPElement オブジェクトに追加します。
 SOAPElement SOAPElement.addChildElement(String localName, String prefix)
          指定のローカル名と接頭辞で初期化した SOAPElement オブジェクトを新しく作成し、その新規要素をこの SOAPElement オブジェクトに追加します。
 SOAPElement SOAPElement.addChildElement(String localName, String prefix, String uri)
          指定のローカル名、接頭辞、および URI で初期化した SOAPElement オブジェクトを新しく作成し、その新規要素をこの SOAPElement オブジェクトに追加します。
 Detail SOAPFault.addDetail()
          省略可能な Detail オブジェクトを作成し、それをこの SOAPFault オブジェクトの Detail オブジェクトとして設定します。
 DetailEntry Detail.addDetailEntry(Name name)
          指定の名前で DetailEntry オブジェクトを新しく作成し、この Detail オブジェクトに追加します。
 DetailEntry Detail.addDetailEntry(QName qname)
          指定の QName で DetailEntry オブジェクトを新しく作成し、この Detail オブジェクトに追加します。
 SOAPBodyElement SOAPBody.addDocument(Document document)
          DOM Document のルートノードを、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault()
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(Name faultCode, String faultString)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(Name faultCode, String faultString, Locale locale)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(QName faultCode, String faultString)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(QName faultCode, String faultString, Locale locale)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 void SOAPFault.addFaultReasonText(String text, Locale locale)
          指定したテキストメッセージおよび locale から派生した xml:lang を含む Reason Text 項目を追加または置換します。
 SOAPHeader SOAPEnvelope.addHeader()
          SOAPHeader オブジェクトを作成し、この SOAPEnvelope オブジェクトの SOAPHeader オブジェクトとして設定します。
 SOAPHeaderElement SOAPHeader.addHeaderElement(Name name)
          指定された名前で初期化された新しい SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addHeaderElement(QName qname)
          指定された qname で初期化された新しい SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 SOAPElement SOAPElement.addNamespaceDeclaration(String prefix, String uri)
          指定の接頭辞と URI を保持する名前空間宣言を、この SOAPElement オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addNotUnderstoodHeaderElement(QName name)
          指定された名前で初期化された新しい NotUnderstood SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 SOAPElement SOAPElement.addTextNode(String text)
          指定の String で初期化した Text オブジェクトを新しく作成し、この SOAPElement オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addUpgradeHeaderElement(Iterator supportedSOAPURIs)
          指定されたサポートされる SOAP URI のリストで初期化された新しい Upgrade SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addUpgradeHeaderElement(String supportedSoapUri)
          指定されたサポートされる SOAP URI で初期化された新しい Upgrade SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addUpgradeHeaderElement(String[] supportedSoapUris)
          指定されたサポートされる SOAP URI の配列で初期化された新しい Upgrade SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 void SOAPFault.appendFaultSubcode(QName subcode)
          この SOAPFault によって格納されるサブコードのシーケンスの最後に、サブコードを追加します。
abstract  SOAPMessage SOAPConnection.call(SOAPMessage request, Object to)
          指定のメッセージを指定の端点に送信し、応答が返るまでブロックします。
abstract  void SOAPConnection.close()
          この SOAPConnection オブジェクトを閉じます。
 SOAPElement SOAPElementFactory.create(Name name)
          推奨されていません。 代わりに javax.xml.soap.SOAPFactory.createElement(javax.xml.soap.Name) を 使用します。
 SOAPElement SOAPElementFactory.create(String localName)
          推奨されていません。 代わりに javax.xml.soap.SOAPFactory.createElement(String localName) を使用します。
 SOAPElement SOAPElementFactory.create(String localName, String prefix, String uri)
          推奨されていません。 代わりに javax.xml.soap.SOAPFactory.createElement(String localName, String prefix, String uri) を使用します。
abstract  SOAPConnection SOAPConnectionFactory.createConnection()
          新しい SOAPConnection を作成します。
abstract  Detail SOAPFactory.createDetail()
          DetailEntry オブジェクトのコンテナとして機能する Detail オブジェクトを作成します。
 SOAPElement SOAPFactory.createElement(Element domElement)
          SOAPElement オブジェクトを既存の Element から作成します。
abstract  SOAPElement SOAPFactory.createElement(Name name)
          指定された Name オブジェクトを使用して初期化された SOAPElement オブジェクトを作成します。
 SOAPElement SOAPFactory.createElement(QName qname)
          指定された QName オブジェクトを使用して初期化された SOAPElement オブジェクトを作成します。
abstract  SOAPElement SOAPFactory.createElement(String localName)
          指定されたローカル名を使用して初期化された SOAPElement オブジェクトを作成します。
abstract  SOAPElement SOAPFactory.createElement(String localName, String prefix, String uri)
          指定したローカル名、接頭辞および URI で新しい SOAPElement オブジェクトを作成します。
abstract  SOAPFault SOAPFactory.createFault()
          新しいデフォルトの SOAPFault オブジェクトを作成します。
abstract  SOAPFault SOAPFactory.createFault(String reasonText, QName faultCode)
          指定した reasonText および faultCode を使用して初期化された、新しい SOAPFault オブジェクトを作成します。
abstract  SOAPMessage MessageFactory.createMessage()
          デフォルトのSOAPPartSOAPEnvelopeSOAPBody、およびSOAPHeader オブジェクトを使用して、SOAPMessage オブジェクトを新しく作成します。
abstract  SOAPMessage MessageFactory.createMessage(MimeHeaders headers, InputStream in)
          指定の InputStream オブジェクトのコンテンツを新しい SOAPMessage オブジェクトに内部化し、その SOAPMessage オブジェクトを返します。
abstract  Name SOAPFactory.createName(String localName)
          指定されたローカル名を使用して初期化された新しい Name オブジェクトを作成します。
 Name SOAPEnvelope.createName(String localName)
          指定のローカル名で初期化された Name オブジェクトを新しく作成します。
abstract  Name SOAPFactory.createName(String localName, String prefix, String uri)
          指定したローカル名、名前空間接頭辞および名前空間 URI を使用して初期化された新しい Name オブジェクトを作成します。
 Name SOAPEnvelope.createName(String localName, String prefix, String uri)
          指定のローカル名、名前空間接頭辞、名前空間 URI で初期化された Name オブジェクトを新しく作成します。
 QName SOAPElement.createQName(String localName, String prefix)
          名前空間 URI が、この SOAPElement のコンテキストのパラメータ、prefix、に関連している QName を作成します。
 Document SOAPBody.extractContentAsDocument()
          DOM Document を新しく作成し、この SOAPBody の最初の子をドキュメント要素として設定します。
 SOAPMessage SOAPConnection.get(Object to)
          特定の端点からメッセージを取得し、受信するまでブロックします。
abstract  AttachmentPart SOAPMessage.getAttachment(SOAPElement element)
          この SOAPElement が参照する添付と関連付けられた AttachmentPart オブジェクト、またはそのような添付が存在しない場合は null を返します。
abstract  InputStream AttachmentPart.getBase64Content()
          AttachmentPart のコンテンツを Base64 でエンコードされた文字データとして取得できる InputStream を返します。
 SOAPBody SOAPEnvelope.getBody()
          この SOAPEnvelope オブジェクトに関連した SOAPBody オブジェクトを返します。
abstract  Source SOAPPart.getContent()
          SOAPEnvelope のコンテンツを JAXP Source オブジェクトとして返します。
abstract  Object AttachmentPart.getContent()
          この AttachmentPart オブジェクトのコンテンツを Java オブジェクトとして取得します。
abstract  DataHandler AttachmentPart.getDataHandler()
          この AttachmentPart オブジェクトの DataHandler オブジェクトを取得します。
abstract  SOAPEnvelope SOAPPart.getEnvelope()
          この SOAPPart オブジェクトに関連した SOAPEnvelope を返します。
 Iterator SOAPFault.getFaultReasonLocales()
          関連付けられた Reason Text 項目がある Locale の別々のシーケンスについての Iterator を返します。
 String SOAPFault.getFaultReasonText(Locale locale)
          指定した Locale と関連付けられた Reason Text を返します。
 Iterator SOAPFault.getFaultReasonTexts()
          この SOAPFault の Reason Text 項目すべてを含む String オブジェクトのシーケンスについての Iterator を返します。
 SOAPHeader SOAPEnvelope.getHeader()
          この SOAPEnvelope オブジェクトの SOAPHeader オブジェクトを返します。
 Object SOAPMessage.getProperty(String property)
          指定されたプロパティーの値を取得します。
abstract  InputStream AttachmentPart.getRawContent()
          GetContent への呼び出しが実行されたうえで DataContentHandler がこの AttachmentPartcontent-type に登録されなかったものと見なし、この AttachmentPart オブジェクトのコンテンツを InputStream として取得します。
abstract  byte[] AttachmentPart.getRawContentBytes()
          GetContent への呼び出しが実行されたうえで DataContentHandler がこの AttachmentPartcontent-type に登録されなかったものと見なし、この AttachmentPart オブジェクトのコンテンツを byte[] 配列として取得します。
abstract  int AttachmentPart.getSize()
          この AttachmentPart オブジェクトのバイト数を返します。
 SOAPBody SOAPMessage.getSOAPBody()
          この SOAPMessage オブジェクトに含まれる SOAP Body を取得します。
 SOAPHeader SOAPMessage.getSOAPHeader()
          この SOAPMessage オブジェクトに含まれる SOAP Header を取得します。
static SOAPFactory SOAPFactory.newInstance()
          デフォルトの実装 (SOAP 1.1) のインスタンスである、新しい SOAPFactory を作成します。
static SOAPElementFactory SOAPElementFactory.newInstance()
          推奨されていません。 SOAPElementFactory の新しいインスタンスを作成します。
static SOAPConnectionFactory SOAPConnectionFactory.newInstance()
          デフォルトの SOAPConnectionFactory オブジェクトのインスタンスを作成します。
static MessageFactory MessageFactory.newInstance()
          新しい MessageFactory オブジェクトを作成し、デフォルトの実装インスタンスにします (SOAP 1.1)。
static SOAPFactory SOAPFactory.newInstance(String protocol)
          指定した実装のインスタンスである新しい SOAPFactory オブジェクトを作成し、このメソッドは SAAJMetaFactory を使用して実装クラスの場所を特定して SOAPFactory インスタンスを作成します。
static MessageFactory MessageFactory.newInstance(String protocol)
          新しい MessageFactory オブジェクトを作成し、指定の実装インスタンスにします(動的なメッセージファクトリ、SOAP 1.1 メッセージファクトリ、またはSOAP 1.2 メッセージファクトリ)。
protected abstract  MessageFactory SAAJMetaFactory.newMessageFactory(String protocol)
          指定の String プロトコルの MessageFactory オブジェクトを作成します。
protected abstract  SOAPFactory SAAJMetaFactory.newSOAPFactory(String protocol)
          指定の String プロトコルの SOAPFactory オブジェクトを作成します。
abstract  void SOAPMessage.saveChanges()
          SOAPMessage オブジェクトに加えられた変更をすべて更新します。
abstract  void AttachmentPart.setBase64Content(InputStream content, String contentType)
          Base64 のソース InputStream からこの添付部分のコンテンツを設定し、Content-Type ヘッダーの値を contentType に含まれる値にします。
abstract  void SOAPPart.setContent(Source source)
          SOAPEnvelope オブジェクトのコンテンツを、指定した Source オブジェクトからのデータに設定します。
 SOAPElement SOAPElement.setElementQName(QName newName)
          可能であれば、この Element の名前を newName に変更します。
 void SOAPElement.setEncodingStyle(String encodingStyle)
          この SOAPElement オブジェクトのエンコーディングスタイルを指定のものに設定します。
 void SOAPFault.setFaultActor(String faultActor)
          指定したフォルトアクターで SOAPFault オブジェクトを設定します。
 void SOAPFault.setFaultCode(Name faultCodeQName)
          指定したフォルトコードで SOAPFault オブジェクトを設定します。
 void SOAPFault.setFaultCode(QName faultCodeQName)
          指定したフォルトコードで SOAPFault オブジェクトを設定します。
 void SOAPFault.setFaultCode(String faultCode)
          指定したフォルトコードで SOAPFault オブジェクトを設定します。
 void SOAPFault.setFaultNode(String uri)
          この SOAPFault オブジェクトの既存の Node 要素値を作成または置換します。
 void SOAPFault.setFaultRole(String uri)
          この SOAPFault オブジェクトの既存の Role 要素値を作成または置換します。
 void SOAPFault.setFaultString(String faultString)
          指定した文字列に対して、この SOAPFault のフォルト文字列を設定します。
 void SOAPFault.setFaultString(String faultString, Locale locale)
          指定した文字列に対して、この SOAPFault のフォルト文字列を設定し、指定したロケールへローカライズします。
 void Node.setParentElement(SOAPElement parent)
          この Node オブジェクトの親を指定の SOAPElement オブジェクトに設定します。
 void SOAPMessage.setProperty(String property, Object value)
          指定した値を指定したプロパティーと関連付けます。
abstract  void AttachmentPart.setRawContent(InputStream content, String contentType)
          この添付部分のコンテンツを InputStream content に含まれるものとして設定し、Content-Type ヘッダーの値を contentType に含まれる値にします。
abstract  void AttachmentPart.setRawContentBytes(byte[] content, int offset, int len, String contentType)
          この添付部分のコンテンツを byte[] 配列の content に含まれるものとして設定し、Content-Type ヘッダーの値を contentType に含まれる値にします。
 void SOAPHeaderElement.setRelay(boolean relay)
          この SOAPHeaderElementrelay 属性を、true か false のどちらかに設定します。
 void SOAPHeaderElement.setRole(String uri)
          この SOAPHeaderElement オブジェクトと関連付けられた Role を指定された Role に設定します。
abstract  void SOAPMessage.writeTo(OutputStream out)
          この SOAPMessage オブジェクトを指定した出力ストリームに書き込みます。
 

SOAPException をスローする javax.xml.soap のコンストラクタ
SAAJResult()
          デフォルト (SOAP 1.1) プロトコルをサポートする SAAJ ツリー形式で結果を提供する SAAJResult を作成します。
SAAJResult(String protocol)
          指定のプロトコルをサポートする SAAJ ツリー形式で結果を提供する SAAJResult を作成します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。