クラス 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 void
invoke
(MessageContext messageContext) 使用すべきではありません。操作を呼び出します。protected abstract void
invokeInternal
(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