public NamespaceInfo getDefaultNamespace() { return delegate.getDefaultNamespace(); }
public NamespaceInfo getDefaultNamespace() { return delegate.getDefaultNamespace(); }
public NamespaceInfo getDefaultNamespace() { return delegate.getDefaultNamespace(); }
if (catalog.getDefaultNamespace() != null) { LOGGER.info("Default namespace: '" + catalog.getDefaultNamespace().getPrefix() + "'"); } else { LOGGER.warning("No default namespace set.");
if (newDefault != null) { NamespaceInfo ns = catalog.getNamespaceByPrefix(newDefault.getName()); if (ns != null && !catalog.getDefaultNamespace().equals(ns)) { try { editing = true;
@Test public void testAutoSetDefaultNamespace() { catalog.add(ns); assertEquals(1, catalog.getNamespaces().size()); assertEquals(ns, catalog.getDefaultNamespace()); }
@Test public void testRemoveDefaultNamespace() { catalog.add(ns); catalog.remove(ns); assertNull(catalog.getDefaultNamespace()); }
NamespaceInfo namespace = catalog.getNamespaceByPrefix(wspace.getName()); if (namespace == null) { namespace = catalog.getDefaultNamespace();
@Test public void testAutoSetDefaultWorkspace() { catalog.add(ws); assertEquals(1, catalog.getWorkspaces().size()); assertEquals(ws, catalog.getDefaultWorkspace()); assertNull(catalog.getDefaultNamespace()); }
info.getCatalog().getNamespaceByPrefix(ws.getName()); if (ns == null) { ns = info.getCatalog().getDefaultNamespace();
NamespaceInfo namespace = catalog.getNamespaceByPrefix(workspace.getName()); if (namespace == null) { namespace = catalog.getDefaultNamespace();
NamespaceInfo namespace = catalog.getNamespaceByPrefix(workspace.getName()); if (namespace == null) { namespace = catalog.getDefaultNamespace();
expect(catalog.getDefaultNamespace()).andReturn(namespaces.peekFirst()).anyTimes();
@Test public void testLookupFreshlyAdded() { Catalog catalog = getCatalog(); CatalogBuilder cb = new CatalogBuilder(getCatalog()); String nsURI = catalog.getDefaultNamespace().getURI(); URL buildings = MockData.class.getResource("Buildings.properties"); File testData = URLs.urlToFile(buildings).getParentFile(); DataStoreInfo storeInfo = cb.buildDataStore("freshOffTheBoat"); storeInfo.getConnectionParameters().put("directory", testData); storeInfo.getConnectionParameters().put("namespace", nsURI); catalog.save(storeInfo); CatalogRepository repository = getCatalog().getResourcePool().getRepository(); DataStore store = repository.dataStore(new NameImpl("freshOffTheBoat")); assertNotNull(store); } }
@Test public void testAutoCascadeDefaultNamespace() { CatalogFactory factory = catalog.getFactory(); NamespaceInfo ns1 = factory.createNamespace(); ns1.setPrefix("1"); ns1.setURI("http://www.geoserver.org/1"); NamespaceInfo ns2 = factory.createNamespace(); ns2.setPrefix("2"); ns2.setURI("http://www.geoserver.org/2"); catalog.add(ns1); catalog.add(ns2); assertEquals(ns1, catalog.getDefaultNamespace()); catalog.remove(ns1); assertEquals(ns2, catalog.getDefaultNamespace()); }
NamespaceInfo namespace = catalog.getNamespaceByPrefix(workspace.getName()); if (namespace == null) { namespace = catalog.getDefaultNamespace();
@Test public void testChangeDefaultWorkspace() { Catalog cat = createMock(Catalog.class); cat.addListener((CatalogListener) anyObject()); expectLastCall(); NamespaceInfo def = createNiceMock(NamespaceInfo.class); expect(cat.getDefaultNamespace()).andReturn(def); NamespaceInfo ns = createNiceMock(NamespaceInfo.class); expect(cat.getNamespaceByPrefix("abcd")).andReturn(ns); cat.setDefaultNamespace(ns); expectLastCall(); WorkspaceInfo ws = createNiceMock(WorkspaceInfo.class); expect(ws.getName()).andReturn("abcd"); CatalogModifyEvent e = createNiceMock(CatalogModifyEvent.class); expect(e.getSource()).andReturn(cat).anyTimes(); expect(e.getPropertyNames()).andReturn(Arrays.asList("defaultWorkspace")); expect(e.getNewValues()).andReturn((List) Arrays.asList(ws)); replay(ns, ws, e, cat); new NamespaceWorkspaceConsistencyListener(cat).handleModifyEvent(e); verify(ns, ws, cat); }
@Test public void testWorkspaceRemoveAndReadd() { // remove all workspaces Catalog catalog = getCatalog(); NamespaceInfo defaultNamespace = catalog.getDefaultNamespace(); WorkspaceInfo defaultWs = catalog.getDefaultWorkspace(); List<WorkspaceInfo> workspaces = catalog.getWorkspaces(); CascadeDeleteVisitor visitor = new CascadeDeleteVisitor(catalog); for (WorkspaceInfo ws : workspaces) { visitor.visit(ws); } assertEquals(0, catalog.getWorkspaces().size()); assertEquals(0, catalog.getNamespaces().size()); // add back one (this would NPE) catalog.add(defaultNamespace); catalog.add(defaultWs); assertEquals(1, catalog.getWorkspaces().size()); assertEquals(1, catalog.getNamespaces().size()); // get back by name (this would NPE too) assertNotNull(catalog.getNamespaceByURI(defaultNamespace.getURI())); }
String nsURI = catalog.getDefaultNamespace().getURI(); URL buildings = MockData.class.getResource("Buildings.properties"); File testData = URLs.urlToFile(buildings).getParentFile();
assertNotNull(catalog.getDefaultNamespace()); ns = catalog.getDefaultNamespace(); assertEquals("acme", ns.getPrefix()); assertEquals("http://acme.org", ns.getURI());