public void fireXpathEvent(XpathEvent event) { if(event.isRemoveEvent()) { resourceAdapterDDBean = null; //todo: all our info was just invalidated } else if(event.isAddEvent()) { resourceAdapterDDBean = event.getBean(); //todo: reload defaults from DDBean } else { System.out.println("Detected change to J2EE DD /connector/resourceadapter property "+event.getChangeEvent().getPropertyName()); } } });
public void fireXpathEvent(XpathEvent event) { if(event.isRemoveEvent()) { resourceAdapterDDBean = null; //todo: all our info was just invalidated } else if(event.isAddEvent()) { resourceAdapterDDBean = event.getBean(); //todo: reload defaults from DDBean } else { System.out.println("Detected change to J2EE DD /connector/resourceadapter property "+event.getChangeEvent().getPropertyName()); } } });
public void fireXpathEvent(XpathEvent xpe) { if (xpe.isChangeEvent() || xpe.isAddEvent()) { setConfigPropertyType(xpe.getBean()); } else if (xpe.isRemoveEvent()) { setConfigPropertyType((String) null); } } });
public void fireXpathEvent(XpathEvent xpe) { if (xpe.isChangeEvent() || xpe.isAddEvent()) { setConfigPropertyName(xpe.getBean()); } else if (xpe.isRemoveEvent()) { setConfigPropertyName((String) null); } } });
public void fireXpathEvent(XpathEvent xpe) { if (xpe.isChangeEvent() || xpe.isAddEvent()) { setConfigPropertyType(xpe.getBean()); } else if (xpe.isRemoveEvent()) { setConfigPropertyType((String) null); } } });
public void fireXpathEvent(XpathEvent xpe) { if (xpe.isChangeEvent() || xpe.isAddEvent()) { setConfigPropertyName(xpe.getBean()); } else if (xpe.isRemoveEvent()) { setConfigPropertyName((String) null); } } });
public void fireXpathEvent(XpathEvent event) { if(event.isAddEvent()) { //todo: add new config-property-setting, fire change event } else if(event.isRemoveEvent()) { //todo: remove config-property-setting, fire change event } else if(event.isChangeEvent()) { if(event.getChangeEvent().getPropertyName().equals("config-property-name")) { String old = (String) event.getChangeEvent().getOldValue(); for (int i = 0; i < settings.length; i++) { ConfigPropertySetting setting = settings[i]; if(setting.getName().equals(old)) { setting.setName((String) event.getChangeEvent().getNewValue()); break; } } } } } };
public void fireXpathEvent(XpathEvent event) { if(event.isAddEvent()) { //todo: add new config-property-setting, fire change event } else if(event.isRemoveEvent()) { //todo: remove config-property-setting, fire change event } else if(event.isChangeEvent()) { if(event.getChangeEvent().getPropertyName().equals("config-property-name")) { String old = (String) event.getChangeEvent().getOldValue(); for (int i = 0; i < settings.length; i++) { ConfigPropertySetting setting = settings[i]; if(setting.getName().equals(old)) { setting.setName((String) event.getChangeEvent().getNewValue()); break; } } } } } };
public void fireXpathEvent(XpathEvent xpe) { ConfigPropertySettings[] configs = configPropertiesSource.getConfigPropertySettings(); if (xpe.isAddEvent()) { ConfigPropertySettings[] bigger = new ConfigPropertySettings[configs.length + 1]; System.arraycopy(configs, 0, bigger, 0, configs.length);
public void fireXpathEvent(XpathEvent xpe) { ConfigPropertySettings[] configs = configPropertiesSource.getConfigPropertySettings(); if (xpe.isAddEvent()) { ConfigPropertySettings[] bigger = new ConfigPropertySettings[configs.length + 1]; System.arraycopy(configs, 0, bigger, 0, configs.length);