クラス AbstractReceiverConnection
java.lang.ObjectSE
org.springframework.ws.transport.AbstractWebServiceConnection
org.springframework.ws.transport.AbstractReceiverConnection
- 実装されたすべてのインターフェース:
AutoCloseableSE
、HeadersAwareReceiverWebServiceConnection
、WebServiceConnection
- 既知の直属サブクラス
HttpExchangeConnection
、HttpServletConnection
、JmsReceiverConnection
、MailReceiverConnection
、XmppReceiverConnection
public abstract class AbstractReceiverConnection
extends AbstractWebServiceConnection
implements HeadersAwareReceiverWebServiceConnection
リクエストの受信に使用される
WebServiceConnection
実装の抽象基本クラス。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma, Greg Turnquist
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected final TransportInputStream
TransportInputStream
を返します。protected final TransportOutputStream
指定されたメッセージのTransportOutputStream
を返します。protected abstract InputStreamSE
レスポンスを読み取るための入力ストリームを返します。protected abstract OutputStreamSE
リクエストを書き込む出力ストリームを返します。protected void
onClose()
AbstractWebServiceConnection.close()
から呼び出されたテンプレートメソッド。クラス org.springframework.ws.transport.AbstractWebServiceConnection から継承されたメソッド
close, onReceiveAfterRead, onReceiveBeforeRead, onSendAfterWrite, onSendBeforeWrite, receive, send
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.ws.transport.HeadersAwareReceiverWebServiceConnection から継承されたメソッド
addResponseHeader, getRequestHeaderNames, getRequestHeaders
インターフェース org.springframework.ws.transport.WebServiceConnection から継承されたメソッド
getErrorMessage, getUri, hasError
コンストラクターの詳細
AbstractReceiverConnection
public AbstractReceiverConnection()
メソッドの詳細
createTransportInputStream
クラスからコピーされた説明:AbstractWebServiceConnection
TransportInputStream
を返します。AbstractWebServiceConnection.receive(WebServiceMessageFactory)
から呼び出されます。- 次で指定:
- クラス
AbstractWebServiceConnection
のcreateTransportInputStream
- 戻り値:
- 入力ストリーム、またはレスポンスを読み取ることができない場合は
null
- 例外:
IOExceptionSE
- I/O 例外が発生したとき
createTransportOutputStream
クラスからコピーされた説明:AbstractWebServiceConnection
指定されたメッセージのTransportOutputStream
を返します。AbstractWebServiceConnection.send(WebServiceMessage)
から呼び出されます。- 次で指定:
- クラス
AbstractWebServiceConnection
のcreateTransportOutputStream
- 戻り値:
- 出力ストリーム
- 例外:
IOExceptionSE
- I/O 例外が発生したとき
onClose
AbstractWebServiceConnection.close()
から呼び出されたテンプレートメソッド。デフォルトの実装は空です。- オーバーライド:
- クラス
AbstractWebServiceConnection
のonClose
- 例外:
IOExceptionSE
- この接続を閉じるときに I/O エラーが発生した場合
getRequestInputStream
レスポンスを読み取るための入力ストリームを返します。getResponseOutputStream
リクエストを書き込む出力ストリームを返します。