ConfigStorageMBean позволяет просматривать и задавать значения свойствам приложения в блоках Middleware, Web Client и Web Portal.
Данный интерфейс имеет отдельные наборы методов для работы с параметрами конфигурации и развертывания (*AppProperties) и с параметрами времени выполнения (*DbProperties), что обусловлено различием механизмов хранения этих категорий свойств.
Существуют следующие ограничения в использовании интерфейса ConfigStorageMBean:
-
Отображаются только явно установленные в месте хранения свойства. Если значение свойства не задано, то в случае обращения к нему из кода программы через конфигурационный интерфейс, возвращается значение по умолчанию. Однако через
ConfigStorageMBeanзначение по умолчанию не может быть получено. -
Измененные значения для свойств, хранящихся в файлах, не сохраняются, и действуют только до рестарта данного блока.
JMX ObjectName: app-core.cuba:type=ConfigStorage, app.cuba:type=ConfigStorage, app-portal.cuba:type=ConfigStorage

