Package org.springframework.batch.core.repository

# Interface ExecutionContextSerializer

All Superinterfaces:
  `org.springframework.core.serializer.Deserializer<Map<String,Object>>`, `org.springframework.core.serializer.Serializer<Map<String,Object>>`

All Known Implementing Classes:
  `DefaultExecutionContextSerializer`, `Jackson2ExecutionContextStringSerializer`

public interface ExecutionContextSerializer extends org.springframework.core.serializer.Serializer<Map<String,Object>>, org.springframework.core.serializer.Deserializer<Map<String,Object>>
A composite interface that combines both serialization and deserialization of an execution context into a single implementation. Implementations of this interface are used to serialize the execution context for persistence during the execution of a job.

Since:
  2.2
Author:
  Michael Minella
See Also:
  - `Serializer`
  - `Deserializer`

- ## Method Summary

  ### Methods inherited from interface org.springframework.core.serializer.Deserializer

  `deserialize, deserializeFromByteArray`

  ### Methods inherited from interface org.springframework.core.serializer.Serializer

  `serialize, serializeToByteArray`