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