Аналог setAllowCommit() для jmix

Добрый день

В dataSource у Cuba был метод setAllowCommit(). Какой есть аналог у data containers в jmix?

Совсем прямой аналогии, наверное, нет.
В Cuba вопрос того, сохранять или не сохранять данные - упирался в dataSource. А в Jmix этим управляет dataContext экрана.
В дескрипторе можно перевести датаконтекст всего экрана в режим “только чтение”, установив соответствующий атрибут:

<data readOnly="true">
.....

В контроллере экрана можно перевести экран в режим “только чтение”:

this.setReadOnly(true);

А сами по себе контейнеры теперь только хранят данные, которые отображаются на экране, но сами не управляют их сохранением.
Поэтому, надо смотреть конкрентный сценарий.
В целом, в dataContext штука более гибкая, чем те механизмы, что были в CUBA.

1 симпатия