/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor==null) { descriptor = (RuntimeDescriptor) super.getDescriptor(); descriptor.setValue(ResourceAdapter.MAX_POOL_SIZE, "32"); descriptor.setValue(ResourceAdapter.STEADY_POOL_SIZE, "4"); descriptor.setValue(ResourceAdapter.MAX_WAIT_TIME_IN_MILLIS, "10000"); descriptor.setValue(ResourceAdapter.IDLE_TIMEOUT_IN_SECONDS, "1000"); } return descriptor; }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor==null) { descriptor = (RuntimeDescriptor) super.getDescriptor(); descriptor.setValue(ResourceAdapter.MAX_POOL_SIZE, "32"); descriptor.setValue(ResourceAdapter.STEADY_POOL_SIZE, "4"); descriptor.setValue(ResourceAdapter.MAX_WAIT_TIME_IN_MILLIS, "10000"); descriptor.setValue(ResourceAdapter.IDLE_TIMEOUT_IN_SECONDS, "1000"); } return descriptor; }
/** * receives notification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { if (getDispatchTable().containsKey(element.getQName())) { super.setElementValue(element, value); } else { Object o = getDescriptor(); if (o instanceof RuntimeDescriptor) { RuntimeDescriptor rd = (RuntimeDescriptor) o; rd.setValue(element.getQName(), value); } else { DOLUtils.getDefaultLogger().log(Level.SEVERE, "enterprise.deployment.backend.addDescriptorFailure", new Object[]{element.getQName() , value }); } } }
/** * receives notification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { if (getDispatchTable().containsKey(element.getQName())) { super.setElementValue(element, value); } else { Object o = getDescriptor(); if (o instanceof RuntimeDescriptor) { RuntimeDescriptor rd = (RuntimeDescriptor) o; rd.setValue(element.getQName(), value); } else { DOLUtils.getDefaultLogger().log(Level.SEVERE, "enterprise.deployment.backend.addDescriptorFailure", new Object[]{element.getQName() , value }); } } }