Class Jackson3JsonPayloadConverter

java.lang.Object
io.temporal.common.converter.Jackson3JsonPayloadConverter
All Implemented Interfaces:
PayloadConverter

@Experimental public class Jackson3JsonPayloadConverter extends Object implements PayloadConverter
A PayloadConverter that uses Jackson 3.x for JSON serialization/deserialization. This converter uses the same "json/plain" encoding type as JacksonJsonPayloadConverter, making it wire-compatible.

This is a stub for Java versions prior to 17. On Java 17+ with Jackson 3.x on the classpath, the real implementation is loaded automatically via the multi-release JAR mechanism.

Requires Java 17+ and tools.jackson.core:jackson-databind:3.x on the classpath.

See Also: