クラス AbstractReceiverConnection
java.lang.ObjectSE
org.springframework.ws.transport.AbstractWebServiceConnection
org.springframework.ws.transport.AbstractReceiverConnection
- 既知の直属サブクラス
HttpExchangeConnection、HttpServletConnection、JmsReceiverConnection、MailReceiverConnection、XmppReceiverConnection
public abstract class AbstractReceiverConnection
extends AbstractWebServiceConnection
implements HeadersAwareReceiverWebServiceConnection
リクエストの受信に使用される
WebServiceConnection 実装の抽象基本クラス。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma, Greg Turnquist
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected final TransportInputStreamTransportInputStreamを返します。protected final TransportOutputStream指定されたメッセージのTransportOutputStreamを返します。protected abstract InputStreamSEレスポンスを読み取るための入力ストリームを返します。protected abstract OutputStreamSEリクエストを書き込む出力ストリームを返します。protected voidonClose()AbstractWebServiceConnection.close()から呼び出されたテンプレートメソッド。クラス org.springframework.ws.transport.AbstractWebServiceConnection から継承されたメソッド
close, onReceiveAfterRead, onReceiveBeforeRead, onSendAfterWrite, onSendBeforeWrite, receive, sendクラス java.lang.ObjectSE から継承されたメソッド
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEインターフェース org.springframework.ws.transport.HeadersAwareReceiverWebServiceConnection から継承されたメソッド
addResponseHeader, getRequestHeaderNames, getRequestHeadersインターフェース org.springframework.ws.transport.WebServiceConnection から継承されたメソッド
getErrorMessage, getUri, hasError
コンストラクターの詳細
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
リクエストを書き込む出力ストリームを返します。