public class GeoserverCaller extends Object
| Constructor and Description |
|---|
GeoserverCaller(String geoserver_url,
String user,
String password) |
public String getGeoserverUrl()
public GeoserverGetMethods getGeoserverGetMethods()
public GeoserverPutMethods getGeoserverPutMethods()
public GeoserverModifyMethods getGeoserverModifyMethods()
public GeoserverDeleteMethods getGeoserverDeleteMethods()
public List<String> getLayerTitlesByWms(List<String> workspace, List<String> layerName)
public WorkspaceRest getWorkspace(String wokspaceName) throws Exception
Exceptionpublic List<String> listDataStores(String wokspaceName) throws Exception
Exceptionpublic DataStoreRest getDataStore(String wokspaceName, String dataStore) throws Exception
Exceptionpublic ArrayList<String> listFeaturetypes(String wokspaceName, String dataStore) throws Exception
Exceptionpublic FeatureTypeRest getFeatureType(String wokspaceName, String dataStore, String featureType) throws Exception
Exceptionpublic CoverageTypeRest getCoverageType(String wokspaceName, String coveragestore, String coverageType) throws Exception
Exceptionpublic InputStream getStyle(String styleName) throws Exception
Exceptionpublic List<String> listCoverageStores(String wokspaceName) throws Exception
Exceptionpublic CoverageStoreRest getCoverageStore(String wokspaceName, String coverageStore) throws Exception
Exceptionpublic ArrayList<String> listCoverages(String wokspaceName, String coverageStore) throws Exception
Exceptionpublic boolean addFeatureType(FeatureTypeRest featureTypeRest) throws Exception
Exceptionpublic boolean setLayer(FeatureTypeRest featureTypeRest, String defaultStyle, ArrayList<String> styles) throws Exception
Exceptionpublic boolean addStyleToLayer(String layer, String style) throws Exception
Exceptionpublic boolean modifyLayersGroup(GroupRest group) throws Exception
Exceptionpublic boolean modifyStyleSDL(String schemaName, String xmlSdl) throws Exception
Exceptionpublic boolean deleteStyleSDL(String schemaName, boolean purge) throws Exception
ExceptionCopyright © 2018. All Rights Reserved.