Свойства приложения
Свойства Динамической модели позволяют настраивать различные аспекты поведения дополнения.
jmix.dynmodel.attribute-load-batch-size
Размер пакета для загрузки динамических атрибутов статических сущностей и динамических ссылок.
Значение по умолчанию: 1000
jmix.dynmodel.calculated-attributes.default-evaluator
Вычислитель по умолчанию, используемый для вычисляемых динамических атрибутов, когда ни один не указан.
Значение по умолчанию: spel
jmix.dynmodel.cluster.apply-lock-timeout-sec
Начиная с Jmix 3.1
Время в секундах, по истечении которого блокировка применения снимается, если узел, захвативший её, остановился во время применения. Значение должно быть больше самого долгого применения в вашем приложении. Если применение длится дольше, другой узел может захватить блокировку и одновременно применить модель.
Значение по умолчанию: 300
jmix.dynmodel.cluster.apply-lock-wait-sec
Начиная с Jmix 3.1
Время в секундах, в течение которого узел ожидает блокировку применения, когда он применяет модель при запуске или применяет модель, полученную от другого узла.
Значение по умолчанию: 60
jmix.dynmodel.cluster.enabled
Начиная с Jmix 3.1
Если установлено значение true, модель, применённая на одном узле кластера, применяется на всех остальных узлах, и в кластере одновременно может выполняться только одно применение. Требует дополнения Пессимистическая блокировка. См. раздел Кластер.
Значение по умолчанию: false
jmix.dynmodel.deploy-on-app-start
Если установлено значение true, активная версия динамической модели применяется автоматически при запуске приложения.
Значение по умолчанию: true
jmix.dynmodel.dynamic-entity-table-prefix
Префикс для таблиц динамических сущностей.
Значение по умолчанию: DYN_