@Override public MBeanInfo getMBeanInfo() { List<MBeanAttributeInfo> attributeInfos = new ArrayList<>(); for (ConfigItem item : serverConfigurationService.getConfigData().getItems()) { String type = item.getType(); switch (type) {
if (scs != null) { ConfigData cd = scs.getConfigData(); log.info("Configuration loaded "+cd.getTotalConfigItems()+" values, "+cd.getRegisteredConfigItems()+" registered"); if (scs.getBoolean("config.dump.to.log", false)) {
learnConfig(serverConfigurationService.getConfigData().getItems()); serverConfigurationService.registerListener(this);
for (ServerConfigurationService.ConfigItem configItem : serverConfigurationService.getConfigData().getItems()) { String propertyName = configItem.getName(); if (IS_DEFAULT && (propertyName.startsWith(DEFAULT_INDEX))) {
@Override public AttributeList getAttributes(String[] attributes) { AttributeList list = new AttributeList(); for (ConfigItem item: serverConfigurationService.getConfigData().getItems()) { String name = item.getName(); Object value = item.getValue(); Attribute attribute; if (item.isSecured()) { attribute = new Attribute(name, null); } else { attribute = new Attribute(name, value); } list.add(attribute); } return list; }