public void addBean(GenericBean bean) { beans.put(bean.getName(), bean); }
@Override public StoreType configure(Probe<?, ?> p, Map<String, String> properties) throws InvocationTargetException { StoreType s = create(p); for(GenericBean bean: ArgFactory.getBeanPropertiesMap(s.getClass(), AbstractStore.class).values()) { String beanName = bean.getName(); if(properties.containsKey(beanName)) { String beanValue = properties.get(beanName); ArgFactory.beanSetter(s, bean.getName(), beanValue); } } return s; }
for(GenericBean bean: tryBeans) { String defaultValue = ""; ProbeDesc.DefaultBean currentAttribute = defaultBeans.get(bean.getName()); if(currentAttribute != null && !currentAttribute.delayed) { defaultValue = currentAttribute.value; System.out.println("| " + bean.getName() + " | " + defaultValue + " | | ");