クラス AbstractStaxStreamPayloadEndpoint
java.lang.ObjectSE
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.server.endpoint.AbstractStaxPayloadEndpoint
org.springframework.ws.server.endpoint.AbstractStaxStreamPayloadEndpoint
- 実装されているすべてのインターフェース:
MessageEndpoint
@DeprecatedSE
public abstract class AbstractStaxStreamPayloadEndpoint
extends AbstractStaxPayloadEndpoint
implements MessageEndpoint
使用すべきではありません。
Spring Web Services 2.0 の時点で、アノテーション付きエンドポイントを優先
ストリーミング StAX でメッセージペイロードを処理するエンドポイントの抽象基本クラス。サブクラスが
XMLStreamReader を使用してリクエストを読み取り、XMLStreamWriter を使用してレスポンスを作成できるようにします。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
フィールドのサマリー
クラス org.springframework.xml.transform.TransformerObjectSupport から継承されたフィールド
loggerコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明final voidinvoke(MessageContext messageContext) 使用すべきではありません。操作を呼び出します。protected abstract voidinvokeInternal(XMLStreamReaderSE streamReader, XMLStreamWriterSE streamWriter) 使用すべきではありません。テンプレートメソッド。クラス org.springframework.ws.server.endpoint.AbstractStaxPayloadEndpoint から継承されたメソッド
createXmlInputFactory, createXmlOutputFactory, getInputFactory, getOutputFactoryクラス org.springframework.xml.transform.TransformerObjectSupport から継承されたメソッド
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
コンストラクターの詳細
AbstractStaxStreamPayloadEndpoint
public AbstractStaxStreamPayloadEndpoint()使用すべきではありません。
メソッドの詳細
invoke
使用すべきではありません。インターフェースからコピーされた説明:MessageEndpoint操作を呼び出します。指定された
messageContextを使用してレスポンスを作成できます。- 次で指定:
- インターフェース
MessageEndpointのinvoke - パラメーター:
messageContext- メッセージコンテキスト- 例外:
ExceptionSE- 例外が発生した場合
invokeInternal
protected abstract void invokeInternal(XMLStreamReaderSE streamReader, XMLStreamWriterSE streamWriter) throws ExceptionSE 使用すべきではありません。テンプレートメソッド。サブクラスはこれを実装する必要があります。リクエストペイロードをXMLStreamReaderとして提供し、レスポンスペイロードを書き込むためのXMLStreamWriterを提供します。- パラメーター:
streamReader- ペイロードを読み取るリーダーstreamWriter- ペイロードを書き込むライター- 例外:
ExceptionSE