Настройка обработки JSON

Этот раздел перенесён из документации Camunda 7 и в дальнейшем будет доработан с учётом особенностей OpenBPM Engine

Spin можно настроить для изменения параметров разбора, записи и отображения JSON — например, чтобы допустить обработку документов, не строго соответствующих стандарту. Spin использует Jackson для работы с JSON. Формат данных JSON использует экземпляр com.fasterxml.jackson.databind.ObjectMapper, который можно настроить с помощью механизма конфигурации Spin.

Класс формата данных, для которого необходимо зарегистрировать конфигуратор: io.openbpm.spin.impl.json.jackson.format.JacksonJsonDataFormat. Экземпляр этого класса предоставляет сеттер для ObjectMapper, с помощью которого можно заменить объектный маппер по умолчанию. Эта логика реализуется в классе конфигуратора, который реализует интерфейс io.openbpm.spin.spi.DataFormatConfigurator. Доступные параметры конфигурации описаны в документации Jackson.

Лицензия и атрибуция

Эта документация была создана на базе материала "Camunda 7 Docs" от Camunda, находится под лицензией Creative Commons Attribution-ShareAlike 3.0 Unported License .

Оригинал документации: https://docs.camunda.org