4.2.5.2.2. ConfigStorageMBean

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