public void setEnabled(boolean enabled) { delegate.setEnabled(enabled); }
dataStore.getConnectionParameters().put("namespace", ns.getURI()); dataStore.setEnabled((Boolean) map.get("enabled")); catalog.add(dataStore); dataStore.setEnabled(false);
ds.setEnabled(false);
target.setEnabled(source.isEnabled()); target.setName(source.getName()); target.setDescription(source.getDescription());
WorkspaceInfo ws = cat.getDefaultWorkspace(); ds.setWorkspace(ws); ds.setEnabled(true);
store.setName(prefix); store.setWorkspace(catalog.getWorkspaceByName(prefix)); store.setEnabled(true);
ds.setEnabled(true); ds.setName("dsName"); ds.setDescription("dsDescription"); dsA.setEnabled(true); dsA.setName("dsNameA"); dsA.setDescription("dsDescription"); dsB.setEnabled(true); dsB.setName("dsNameB"); dsB.setDescription("dsDescription");
ds2.setEnabled(true); ds2.setName("dsName"); ds2.setDescription("dsDescription");
citeStore.setEnabled(true); citeStore.setName("globalStore"); citeStore.setWorkspace(cite); sfStore.setEnabled(true); sfStore.setName("localStore"); sfStore.setWorkspace(sf);
@Override protected void setUpInternal(SystemTestData dataDirectory) throws Exception { DataStoreInfo di = getCatalog().getDataStoreByName(CiteTestData.CITE_PREFIX); di.setEnabled(false); getCatalog().save(di); File root = dataDirectory.getDataDirectoryRoot(); File otherDir = new File(root, "workspaces/cdf/cdf/Other"); otherDir.mkdirs(); File otherSchema = new File(otherDir, "schema.xsd"); IOUtils.copy(getClass().getResourceAsStream("others.xsd"), otherSchema); }
protected void clone(final DataStoreInfo source, DataStoreInfo target) { target.setDescription(source.getDescription()); target.setEnabled(source.isEnabled()); target.setName(source.getName()); target.setWorkspace(source.getWorkspace()); target.setType(source.getType()); target.getConnectionParameters().clear(); target.getConnectionParameters().putAll(source.getConnectionParameters()); }
@Override protected void setUpInternal(SystemTestData dataDirectory) throws Exception { DataStoreInfo di = getCatalog().getDataStoreByName(CiteTestData.CITE_PREFIX); di.setEnabled(false); getCatalog().save(di); }
@Override protected void setUpInternal(SystemTestData dataDirectory) throws Exception { DataStoreInfo di = getCatalog().getDataStoreByName(CiteTestData.CITE_PREFIX); di.setEnabled(false); getCatalog().save(di); }
@Override protected void setUpInternal(SystemTestData dataDirectory) throws Exception { DataStoreInfo di = getCatalog().getDataStoreByName(CiteTestData.CITE_PREFIX); di.setEnabled(false); getCatalog().save(di); }
@Before public void setupStore() { Catalog cat = getCatalog(); store = cat.getFactory().createDataStore(); store.setWorkspace(cat.getDefaultWorkspace()); store.setName("spearfish"); store.setType("H2"); Map params = new HashMap(); params.put("database", getTestData().getDataDirectoryRoot().getPath() + "/spearfish"); params.put("dbtype", "h2"); store.getConnectionParameters().putAll(params); store.setEnabled(true); cat.add(store); }
protected DataStoreInfo createH2DataStore(String wsName, String dsName) { // create a datastore to import into Catalog cat = getCatalog(); WorkspaceInfo ws = wsName != null ? cat.getWorkspaceByName(wsName) : cat.getDefaultWorkspace(); DataStoreInfo ds = cat.getFactory().createDataStore(); ds.setWorkspace(ws); ds.setName(dsName); ds.setType("H2"); Map params = new HashMap(); params.put("database", getTestData().getDataDirectoryRoot().getPath() + "/" + dsName); params.put("dbtype", "h2"); ds.getConnectionParameters().putAll(params); ds.setEnabled(true); cat.add(ds); return ds; }
@Override protected void setUpInternal(SystemTestData dataDirectory) throws Exception { DataStoreInfo di = getCatalog().getDataStoreByName(CiteTestData.CITE_PREFIX); di.setEnabled(false); getCatalog().save(di); GeoServerInfo global = getGeoServer().getGlobal(); global.getSettings().setProxyBaseUrl("src/test/resources/geoserver"); getGeoServer().save(global); }
@Test public void testIndirectToDb() throws Exception { Catalog cat = getCatalog(); DataStoreInfo ds = cat.getFactory().createDataStore(); ds.setName("oracle"); ds.setWorkspace(cat.getDefaultWorkspace()); ds.setEnabled(true); ds.getConnectionParameters().putAll(getConnectionParams()); cat.add(ds); assertEquals(0, cat.getFeatureTypesByDataStore(ds).size()); File dir = tmpDir(); unpack("shape/archsites_epsg_prj.zip", dir); unpack("shape/bugsites_esri_prj.tar.gz", dir); ImportContext context = importer.createContext(new Directory(dir), ds); assertEquals(2, context.getTasks().size()); assertEquals(ImportTask.State.READY, context.getTasks().get(0).getState()); assertEquals(ImportTask.State.READY, context.getTasks().get(1).getState()); importer.run(context); assertEquals(ImportContext.State.COMPLETE, context.getState()); assertEquals(2, cat.getFeatureTypesByDataStore(ds).size()); runChecks("gs:" + tableName("archsites")); runChecks("gs:" + tableName("bugsites")); } }
@Override protected void onSetUp(SystemTestData testData) throws Exception { super.onSetUp(testData); Catalog catalog = getCatalog(); DataStoreInfo info = catalog.getDataStoreByName(MockData.SF_PREFIX); info.setEnabled(false); catalog.save(info); GeoServerInfo global = getGeoServer().getGlobal(); global.getSettings().setProxyBaseUrl("src/test/resources/geoserver"); getGeoServer().save(global); // add a workspace qualified style WorkspaceInfo ws = catalog.getWorkspaceByName(MockData.CITE_PREFIX); testData.addStyle(ws, "Lakes", "Lakes.sld", SystemTestData.class, catalog); testData.addStyle(ws, "tiger_roads", "tiger_roads.sld", SystemTestData.class, catalog); StyleInfo lakesStyle = catalog.getStyleByName(ws, "Lakes"); LayerInfo lakesLayer = catalog.getLayerByName(MockData.LAKES.getLocalPart()); lakesLayer.setDefaultStyle(lakesStyle); StyleInfo tigerRoadsStyle = catalog.getStyleByName(ws, "tiger_roads"); lakesLayer.getStyles().add(tigerRoadsStyle); catalog.save(lakesLayer); setupOpaqueGroup(catalog); }
@Override protected void onSetUp(SystemTestData testData) throws Exception { super.onSetUp(testData); Catalog catalog = getCatalog(); DataStoreInfo info = catalog.getDataStoreByName(MockData.SF_PREFIX); info.setEnabled(false); catalog.save(info); GeoServerInfo global = getGeoServer().getGlobal(); global.getSettings().setProxyBaseUrl("src/test/resources/geoserver"); getGeoServer().save(global); // add a workspace qualified style WorkspaceInfo ws = catalog.getWorkspaceByName(MockData.CITE_PREFIX); testData.addStyle(ws, "Lakes", "Lakes.sld", SystemTestData.class, catalog); StyleInfo lakesStyle = catalog.getStyleByName(ws, "Lakes"); LayerInfo lakesLayer = catalog.getLayerByName(MockData.LAKES.getLocalPart()); lakesLayer.setDefaultStyle(lakesStyle); catalog.save(lakesLayer); setupOpaqueGroup(catalog); }