Настройка обработки 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