public static NodeFactory newInstance(String configURI) { Properties properties; if (configURI == null || configURI.length() < 1) { return newInstance(); } else if (configURI.startsWith("properties:")) { try { properties = loadProperties(configURI.substring("properties:".length())); } catch (IOException e) { throw new ServiceRuntimeException(e); } } else if (configURI.startsWith("uri:")) { properties = parseConfigURI(configURI.substring("uri:".length())); } else { properties = new Properties(); properties.setProperty("defaultDomainName", configURI); } return newInstance(properties); }
public static NodeFactory newInstance(String configURI) { Properties properties; if (configURI == null || configURI.length() < 1) { return newInstance(); } else if (configURI.startsWith("properties:")) { try { properties = loadProperties(configURI.substring("properties:".length())); } catch (IOException e) { throw new ServiceRuntimeException(e); } } else if (configURI.startsWith("uri:")) { properties = parseConfigURI(configURI.substring("uri:".length())); } else { properties = new Properties(); properties.setProperty("defaultDomainName", configURI); } return newInstance(properties); }