private Driver createDriver(Configuration config, AuthToken authToken) { if (config.getURIS() == null) { return GraphDatabase.driver(config.getURI(), authToken, driverConfig); } else { List<URI> uris = new ArrayList<>(); uris.add(URI.create(config.getURI())); for (String additionalURI : config.getURIS()) { uris.add(URI.create(additionalURI)); } return GraphDatabase.routingDriver(uris, authToken, driverConfig); } }
private Driver createDriver(Configuration config, Config driverConfig, AuthToken authToken) { if (config.getURIS() == null) { return GraphDatabase.driver(config.getURI(), authToken, driverConfig); } else { List<URI> uris = new ArrayList<>(); uris.add(URI.create(config.getURI())); for (String additionalURI : config.getURIS()) { uris.add(URI.create(additionalURI)); } return GraphDatabase.routingDriver(uris, authToken, driverConfig); } }