クラス DefaultExecutionContextSerializer
java.lang.ObjectSE
org.springframework.batch.core.repository.dao.DefaultExecutionContextSerializer
- 実装済みのインターフェース一覧:
ExecutionContextSerializer、org.springframework.core.serializer.Deserializer<MapSE<StringSE,、ObjectSE>> org.springframework.core.serializer.Serializer<MapSE<StringSE,ObjectSE>>
public class DefaultExecutionContextSerializer
extends ObjectSE
implements ExecutionContextSerializer
Base64 コンテンツを生成 / 消費する
ExecutionContextSerializer の実装。- 導入:
- 2.2
- 作成者:
- Michael Minella, Mahmoud Ben Hassine
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明deserialize(InputStreamSE inputStream) 提供されたInputStreamSE から実行コンテキストを逆直列化します。voidserialize(MapSE<StringSE, ObjectSE> context, OutputStreamSE out) 指定されたOutputStreamSE に実行コンテキストをシリアライズします。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.core.serializer.Deserializer から継承されたメソッド
deserializeFromByteArrayインターフェース org.springframework.core.serializer.Serializer から継承されたメソッド
serializeToByteArray
コンストラクターの詳細
DefaultExecutionContextSerializer
public DefaultExecutionContextSerializer()
メソッドの詳細
serialize
指定されたOutputStreamSE に実行コンテキストをシリアライズします。ストリームは、返される前に閉じられません。- 次で指定:
- インターフェース
org.springframework.core.serializer.Serializer<MapSE<StringSE,のObjectSE>> serialize - パラメーター:
context-ExecutionContextのMapSE コンテンツ。out- 直列化されたコンテキスト情報が書き込まれるOutputStreamSE。- 例外:
IOExceptionSE
deserialize
提供されたInputStreamSE から実行コンテキストを逆直列化します。- 次で指定:
- インターフェース
org.springframework.core.serializer.Deserializer<MapSE<StringSE,のObjectSE>> deserialize - パラメーター:
inputStream- 逆直列化する情報を含むInputStreamSE。- 戻り値:
- 提供された
InputStreamSE で直列化されたオブジェクト - 例外:
IOExceptionSE