Package it.geosolutions.geoserver.rest
Class GeoServerRESTManager
- java.lang.Object
-
- it.geosolutions.geoserver.rest.manager.GeoServerRESTAbstractManager
-
- it.geosolutions.geoserver.rest.GeoServerRESTManager
-
public class GeoServerRESTManager extends GeoServerRESTAbstractManager
The single entry point to all of geoserver-manager functionality. Instance this one, and use getters to use different components. These are:- getReader() simple, high-level access methods.
- getPublisher() simple, high-level pubhish methods.
- getFooManager, full-fledged management of catalog objects.
- Version:
- $Id: $
- Author:
- Oscar Fonts, Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
-
-
Field Summary
-
Fields inherited from class it.geosolutions.geoserver.rest.manager.GeoServerRESTAbstractManager
gsBaseUrl, gspass, gsuser
-
-
Constructor Summary
Constructors Constructor Description GeoServerRESTManager(java.net.URL restURL, java.lang.String username, java.lang.String password)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeoWebCacheRESTgetGeoWebCacheRest()Getter for the fieldgeoWebCacheRest.GeoServerRESTPublishergetPublisher()Getter for the fieldpublisher.GeoServerRESTReadergetReader()Getter for the fieldreader.GeoServerRESTResourceManagergetResourceManager()Getter for the fieldresourceManager.GeoServerRESTSecurityManagergetSecurityManager()Getter for the fieldsecurityManager.GeoServerRESTStoreManagergetStoreManager()Getter for the fieldstoreManager.GeoServerRESTStructuredGridCoverageReaderManagergetStructuredGridCoverageReader()Getter for the fieldstructuredGridCoverageReader.GeoServerRESTStyleManagergetStyleManager()Getter for the fieldstyleManager.
-
-
-
Constructor Detail
-
GeoServerRESTManager
public GeoServerRESTManager(java.net.URL restURL, java.lang.String username, java.lang.String password) throws java.lang.IllegalArgumentExceptionDefault constructor. Indicates connection parameters to remote GeoServer instance.- Parameters:
restURL- GeoServer REST API endpointusername- GeoServer REST API authorized usernamepassword- GeoServer REST API password for the former username- Throws:
java.lang.IllegalArgumentException-GeoServerRESTAbstractManager(URL, String, String)
-
-
Method Detail
-
getPublisher
public GeoServerRESTPublisher getPublisher()
Getter for the field
publisher.- Returns:
- a
GeoServerRESTPublisherobject.
-
getReader
public GeoServerRESTReader getReader()
Getter for the field
reader.- Returns:
- a
GeoServerRESTReaderobject.
-
getStoreManager
public GeoServerRESTStoreManager getStoreManager()
Getter for the field
storeManager.- Returns:
- a
GeoServerRESTStoreManagerobject.
-
getStyleManager
public GeoServerRESTStyleManager getStyleManager()
Getter for the field
styleManager.- Returns:
- a
GeoServerRESTStyleManagerobject.
-
getStructuredGridCoverageReader
public GeoServerRESTStructuredGridCoverageReaderManager getStructuredGridCoverageReader()
Getter for the field
structuredGridCoverageReader.- Returns:
- a
GeoServerRESTStructuredGridCoverageReaderManagerobject.
-
getGeoWebCacheRest
public GeoWebCacheREST getGeoWebCacheRest()
Getter for the field
geoWebCacheRest.- Returns:
- a
GeoWebCacheRESTobject.
-
getResourceManager
public GeoServerRESTResourceManager getResourceManager()
Getter for the field
resourceManager.- Returns:
- a
GeoServerRESTResourceManagerobject.
-
getSecurityManager
public GeoServerRESTSecurityManager getSecurityManager()
Getter for the field
securityManager.- Returns:
- a
GeoServerRESTStructuredGridCoverageReaderManagerobject.
-
-