Package org.geoserver.catalog

Examples of org.geoserver.catalog.Catalog.save()


        cat.save(l);
        recent.add(LayerInfo.class, l, wsName);
        if (map != null) {
            Metadata.modified(map, mod);
            cat.save(map);

            recent.add(LayerGroupInfo.class, map);
        }
    }
View Full Code Here


        String uri = obj.str("uri");
        if (uri != null) {
            ns.setURI(uri);
        }

        cat.save(ws);
        cat.save(ns);

        Boolean isDefault = obj.bool("default");
        if (Boolean.TRUE.equals(isDefault)) {
            cat.setDefaultWorkspace(ws);
View Full Code Here

        if (uri != null) {
            ns.setURI(uri);
        }

        cat.save(ws);
        cat.save(ns);

        Boolean isDefault = obj.bool("default");
        if (Boolean.TRUE.equals(isDefault)) {
            cat.setDefaultWorkspace(ws);
            cat.setDefaultNamespace(ns);
View Full Code Here

    public @ResponseBody JSONObj patch(@PathVariable String wsName, @PathVariable String name, @RequestBody JSONObj obj, HttpServletRequest req) throws IOException {
        Catalog cat = geoServer.getCatalog();
        StoreInfo store = cat.getStoreByName(wsName, name, StoreInfo.class );
       
        boolean refresh = define(store, obj);
        cat.save(store);
        if (refresh) {
            resetConnection(store);
        }
        return storeDetails(new JSONObj(), store,req);
    }
View Full Code Here

        Catalog cat = geoServer.getCatalog();
        StoreInfo store = cat.getStoreByName(wsName, name, StoreInfo.class );
       
        // pending: clear store to defaults
        boolean refresh = define( store, obj );
        cat.save( store );
        if (refresh) {
            resetConnection(store);
        }
        return storeDetails(new JSONObj(), store,req);
    }
View Full Code Here

        // make sure typeName _is_ in the default namespace
        Catalog catalog = getCatalog();
        catalog.setDefaultNamespace(catalog.getNamespaceByURI(typeName.getNamespaceURI()));
        FeatureTypeInfo typeInfo = catalog.getFeatureTypeByName(typeName.getNamespaceURI(), typeName.getLocalPart());
        typeInfo.setEnabled(true);
        catalog.save(typeInfo);
        DataStoreInfo store = typeInfo.getStore();
        store.setEnabled(true);
        catalog.save(store);
       
        // and request typeName without prefix
View Full Code Here

        FeatureTypeInfo typeInfo = catalog.getFeatureTypeByName(typeName.getNamespaceURI(), typeName.getLocalPart());
        typeInfo.setEnabled(true);
        catalog.save(typeInfo);
        DataStoreInfo store = typeInfo.getStore();
        store.setEnabled(true);
        catalog.save(store);
       
        // and request typeName without prefix
        String path = "ows?service=WFS&version=1.1.0&request=DescribeFeatureType&typeName="
            + typeName.getLocalPart();
        Document doc;
View Full Code Here

                            catalog.remove(resourceInfo);
                            throw e;
                        }
                    } else {
                        ResourceInfo oldState = catalog.getResource(resourceInfo.getId(), ResourceInfo.class);
                        catalog.save(resourceInfo);
                        try {
                            LayerInfo layer = getLayerInfo();
                            layer.setResource(resourceInfo);
                            catalog.save(layer);
                        } catch (IllegalArgumentException e) {
View Full Code Here

                        ResourceInfo oldState = catalog.getResource(resourceInfo.getId(), ResourceInfo.class);
                        catalog.save(resourceInfo);
                        try {
                            LayerInfo layer = getLayerInfo();
                            layer.setResource(resourceInfo);
                            catalog.save(layer);
                        } catch (IllegalArgumentException e) {
                            catalog.save(oldState);
                            throw e;
                        }
                    }
View Full Code Here

                        try {
                            LayerInfo layer = getLayerInfo();
                            layer.setResource(resourceInfo);
                            catalog.save(layer);
                        } catch (IllegalArgumentException e) {
                            catalog.save(oldState);
                            throw e;
                        }
                    }
                    onSuccessfulSave();
                } catch (Exception e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.