Ограничения

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

API CMMN моделей способен читать модели как стандарта CMMN 1.1, так и CMMN 1.0. Его основной сценарий использования состоит в работе с моделями последней версии CMMN, и таким образом при работе с моделями болкее ранних версий появляются определенные ограничения.

  • ModelElementType#getTypeNamespace() возвращает пространство имен стандарта CMMN 1.1 для элементов, которые присутствуют в CMMN 1.0 и в CMMN 1.1

  • CMMN#createEmptyModel() всегда создает модель стандарта CMMN 1.1. Создавать модели стандарта CMMN 1.0 больше нельзя.

  • Не является возможным изменять и сохранять существующие модели стандарта CMMN 1.0.

  • Атрибуты и элементы стандарта CMMN 1.0, которые были удалены в CMMN 1.1, не могут быть добавлены к моделям стандарта CMMN 1.1. Их методы доступа помечены как @Deprecated. Чтобы увидеть полный список таких элементов, см. руководство по миграции CMMN-моделей между версиями.

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

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

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