Geoserver REST API Namespace Manager
Geoserver REST API Namespace Manager
Format
R6Class object.
Value
Object of R6Class with methods for managing the namespaces
of a GeoServer instance.
Super class
geosapi::GSManager -> GSNamespaceManager
Methods
Inherited methods
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()
Method getNamespaces()
Get the list of available namespace. Re
Returns
an object of class list containing items of class GSNamespace
Method getNamespace()
Get a GSNamespace object given a namespace name.
Returns
an object of class GSNamespace
Examples
# \dontrun{
GSNamespaceManager$new("http://localhost:8080/geoserver", "admin", "geoserver")
#> <GSNamespaceManager>
#> Inherits from: <GSManager>
#> Public:
#> ERROR: function (text)
#> INFO: function (text)
#> WARN: function (text)
#> clone: function (deep = FALSE)
#> connect: function ()
#> createNamespace: function (prefix, uri)
#> deleteNamespace: function (name, recurse = FALSE)
#> getClassName: function ()
#> getCoverageStoreManager: function ()
#> getDataStoreManager: function ()
#> getNamespace: function (ns)
#> getNamespaceManager: function ()
#> getNamespaceNames: function ()
#> getNamespaces: function ()
#> getServiceManager: function ()
#> getStyleManager: function ()
#> getSystemStatus: function ()
#> getUrl: function ()
#> getWorkspaceManager: function ()
#> initialize: function (url, user, pwd, logger = NULL, keyring_backend = "env")
#> logger: function (type, text)
#> loggerType: NULL
#> monitor: function (file = NULL, append = FALSE, sleep = 1)
#> reload: function ()
#> updateNamespace: function (prefix, uri)
#> url: http://localhost:8080/geoserver/rest
#> verbose.debug: FALSE
#> verbose.info: FALSE
#> version: NULL
#> Private:
#> keyring_backend: backend_env, backend, R6
#> keyring_service: geosapi@http://localhost:8080/geoserver
#> user: admin
# }