| GSServiceManager | R Documentation |
Geoserver REST API Service Manager
Geoserver REST API Service Manager
R6Class object.
Object of R6Class with methods for managing GeoServer services
geosapi::GSManager -> GSServiceManager
geosapi::GSManager$ERROR()geosapi::GSManager$INFO()geosapi::GSManager$WARN()geosapi::GSManager$connect()geosapi::GSManager$getClassName()geosapi::GSManager$getCoverageStoreManager()geosapi::GSManager$getDataStoreManager()geosapi::GSManager$getNamespaceManager()geosapi::GSManager$getServiceManager()geosapi::GSManager$getStyleManager()geosapi::GSManager$getSystemStatus()geosapi::GSManager$getUrl()geosapi::GSManager$getWorkspaceManager()geosapi::GSManager$initialize()geosapi::GSManager$logger()geosapi::GSManager$monitor()geosapi::GSManager$reload()getServiceSettings()Get the service settings. To get the service settings for a specific workspace,
specify the workspace name as ws parameter, otherwise global settings are
retrieved.
GSServiceManager$getServiceSettings(service, ws = NULL)
serviceservice
wsworkspace name
an object of class GSServiceSettings
getWmsSettings()Get WMS settings. To get the WMS settings for a specific workspace,
specify the workspace name as ws parameter, otherwise global settings are
retrieved.
GSServiceManager$getWmsSettings(ws = NULL)
wsworkspace name
an object of class GSServiceSettings
getWfsSettings()Get WFS settings. To get the WFS settings for a specific workspace,
specify the workspace name as ws parameter, otherwise global settings are
retrieved.
GSServiceManager$getWfsSettings(ws = NULL)
wsworkspace name
an object of class GSServiceSettings
getWcsSettings()Get WCS settings. To get the WCS settings for a specific workspace,
specify the workspace name as ws parameter, otherwise global settings are
retrieved.
GSServiceManager$getWcsSettings(ws = NULL)
wsworkspace name
an object of class GSServiceSettings
updateServiceSettings()Updates the service settings with an object of class GSServiceSettings.
An optional workspace name ws can be specified to update service settings
applying to a workspace.
GSServiceManager$updateServiceSettings(serviceSettings, service, ws = NULL)
serviceSettingsserviceSettings object of class GSServiceSettings
serviceservice
wsworkspace name
TRUE if updated, FALSE otherwise
deleteServiceSettings()Deletes the service settings. This method is used internally by geosapi for disabling a service setting at workspace level.
GSServiceManager$deleteServiceSettings(service, ws = NULL)
serviceservice
wsworkspace name
TRUE if deleted, FALSE otherwise
updateWmsSettings()Updates the WMS settings with an object of class GSServiceSettings.
An optional workspace name ws can be specified to update WMS settings
applying to a workspace.
GSServiceManager$updateWmsSettings(serviceSettings, ws = NULL)
serviceSettingsservice settings object of class GSServiceSettings
wsworkspace name
TRUE if deleted, FALSE otherwise
updateWfsSettings()Updates the WFS settings with an object of class GSServiceSettings.
An optional workspace name ws can be specified to update WFS settings
applying to a workspace.
GSServiceManager$updateWfsSettings(serviceSettings, ws = NULL)
serviceSettingsservice settings object of class GSServiceSettings
wsworkspace name
TRUE if deleted, FALSE otherwise
updateWcsSettings()Updates the WCS settings with an object of class GSServiceSettings.
An optional workspace name ws can be specified to update WCS settings
applying to a workspace.
GSServiceManager$updateWcsSettings(serviceSettings, ws = NULL)
serviceSettingsservice settings object of class GSServiceSettings
wsworkspace name
TRUE if deleted, FALSE otherwise
enableWMS()Enables WMS service settings
GSServiceManager$enableWMS(ws = NULL)
wsworkspace name
TRUE if enabled, FALSE otherwise
enableWFS()Enables WFS service settings
GSServiceManager$enableWFS(ws = NULL)
wsworkspace name
TRUE if enabled, FALSE otherwise
enableWCS()Enables WCS service settings
GSServiceManager$enableWCS(ws = NULL)
wsworkspace name
TRUE if enabled, FALSE otherwise
disableServiceSettings()Disables service settings
GSServiceManager$disableServiceSettings(service, ws = NULL)
serviceservice
wsworkspace name
TRUE if disabled, FALSE otherwise
disableWMS()Disables WMS service settings
GSServiceManager$disableWMS(ws = NULL)
wsworkspace name
TRUE if disabled, FALSE otherwise
disableWFS()Disables WFS service settings
GSServiceManager$disableWFS(ws = NULL)
wsworkspace name
TRUE if disabled, FALSE otherwise
disableWCS()Disables WCS service settings
GSServiceManager$disableWCS(ws = NULL)
wsworkspace name
TRUE if disabled, FALSE otherwise
clone()The objects of this class are cloneable with this method.
GSServiceManager$clone(deep = FALSE)
deepWhether to make a deep clone.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
## Not run:
GSServiceManager$new("http://localhost:8080/geoserver", "admin", "geoserver")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.