Add retrieving layers by workspace

This commit is contained in:
Louis JOHANET 2019-08-20 16:28:40 +02:00
parent d518e9e5a4
commit 3846a6c1f5

View File

@ -820,6 +820,20 @@ public class GeoServerRESTReader {
return RESTLayerList.build(load(url)); return RESTLayerList.build(load(url));
} }
/**
* Get summary info about layers from a given workspace.
*
* @return summary info about Layers as a {@link RESTLayerList}
*/
public RESTLayerList getLayers(String workspace) {
String url = "/rest/workspaces/" + workspace + "/layers.xml";
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("### Retrieving layers from " + url);
}
return RESTLayerList.build(load(url));
}
/** /**
* Get summary info about all FeatureTypes of a workspace. * Get summary info about all FeatureTypes of a workspace.
* *