Здравствуйте!
Исходные данные:
Jmix version 2.4.0. Проект состоящий из двух Full-stack Application. Одно приложение обслуживает пользователей внутри локальной сети, второе внешних, оба приложения подключены к одной базе данных.
Проблема:
Аддон Audit состоит из двух модулей: jmix-audit-starter
и jmix-audit-flowui-starter
. Во внутреннем приложении подключены оба модуля для возможности администрирования, во внешнем только jmix-audit-starter
. Если в журнале изменения сущностей внутреннего приложения настроить автоматическое логгирование изменений, то они внешним приложением применятся только после его перезапуска.
Вопрос:
Как можно программно применить настройки во внешнем модуле?
Вижу, что настройки хранятся в таблице audit_logged_entity
и метод io.jmix.audit.impl.EntityLogImpl#loadEntities
, загружающий из базы настройки, но пока не пойму как их применить.