public abstract class SOAPConnection extends ObjectSE
SOAPConnection クラスはオプションです。一部の実装では、このインターフェースが実装されていない場合があります。その場合、SOAPConnectionFactory.newInstance() (以下を参照)を呼び出すと、UnsupportedOperationException がスローされます。
クライアントは、次の例のように SOAPConnectionFactory オブジェクトを使用して SOAPConnection オブジェクトを取得できます。
SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance();
SOAPConnection con = factory.createConnection();
SOAPConnection オブジェクトを使用して、リクエスト / レスポンスパラダイムに従って URL に直接メッセージを送信できます。つまり、メッセージは call メソッドを使用して送信されます。このメソッドは、メッセージを送信してから、レスポンスを受け取るまで待機します。| コンストラクターと説明 |
|---|
SOAPConnection() |
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract SOAPMessage | call(SOAPMessage request, ObjectSE to) 指定されたメッセージを指定されたエンドポイントに送信し、レスポンスが返されるまでブロックします。 |
abstract void | close() この SOAPConnection オブジェクトを閉じます。 |
SOAPMessage | get(ObjectSE to) 特定のエンドポイントからメッセージを取得し、受信するまでブロックします。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic abstract SOAPMessage call(SOAPMessage request, ObjectSE to) throws SOAPException
request - 送信される SOAPMessage オブジェクト to - メッセージの送信先を識別する Object。型 java.lang.String、java.net.URL のオブジェクトをサポートする必要があり、JAXM が存在する場合は javax.xml.messaging.URLEndpointSOAPMessage オブジェクト SOAPException - SOAP エラーがある場合 public SOAPMessage get(ObjectSE to) throws SOAPException
to - リクエストの送信先を識別する Object。型 java.lang.String および java.net.URL のオブジェクトがサポートされている必要があります。SOAPMessage オブジェクト SOAPException - SOAP エラーがある場合 public abstract void close()
throws SOAPExceptionSOAPConnection オブジェクトを閉じます。SOAPException - SOAP エラーがある場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.