クラス 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
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected final TransportInputStreamTransportInputStreamを返します。protected final TransportOutputStream指定されたメッセージのTransportOutputStreamを返します。protected abstract InputStreamSEレスポンスを読み取るための入力ストリームを返します。protected abstract OutputStreamSEリクエストを書き込む出力ストリームを返します。protected voidonClose()AbstractWebServiceConnection.close()から呼び出されたテンプレートメソッド。クラス AbstractWebServiceConnection から継承されたメソッド
close, onReceiveAfterRead, onReceiveBeforeRead, onSendAfterWrite, onSendBeforeWrite, receive, sendクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース HeadersAwareReceiverWebServiceConnection から継承されたメソッド
addResponseHeader, getRequestHeaderNames, getRequestHeadersインターフェース WebServiceConnection から継承されたメソッド
close, getErrorMessage, getUri, hasError, receive, send
コンストラクターの詳細
AbstractReceiverConnection
public AbstractReceiverConnection()
方法の詳細
createTransportInputStream
クラスからコピーされた説明:AbstractWebServiceConnectionTransportInputStreamを返します。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
リクエストを書き込む出力ストリームを返します。