public ServiceInfo getInfo() { return delegate.getInfo(); }
@Test public void testPropertyDataStoreRelativeUrl() throws IOException { // create dir File testDS = new File(testData.getDataDirectoryRoot(), "testDS").getCanonicalFile(); testDS.mkdir(); HashMap params = new HashMap(); params.put(PropertyDataStoreFactory.DIRECTORY.key, "file:./testDS"); params.put(PropertyDataStoreFactory.NAMESPACE.key, "http://www.geotools.org/test"); DataStoreInfoImpl info = new DataStoreInfoImpl(getGeoServer().getCatalog()); info.setConnectionParameters(params); DataAccessFactory f = getGeoServer().getCatalog().getResourcePool().getDataStoreFactory(info); assertNotNull(f); assertTrue(f instanceof PropertyDataStoreFactory); DataAccess store = getGeoServer().getCatalog().getResourcePool().getDataStore(info); assertEquals( testDS.toURI().toString().toLowerCase(), store.getInfo().getSource().toString().replace("/./", "/").toLowerCase()); } }
public ServiceInfo getInfo() { return delegate.getInfo(); }