addSDMXServiceProvider: addSDMXServiceProvider

View source: R/SDMXServiceProvider-methods.R

addSDMXServiceProviderR Documentation

addSDMXServiceProvider

Description

function that allows configuring a new SDMXServiceProvider as part of the list of providers known by rsdmx, hence by readSDMX

Usage

addSDMXServiceProvider(provider)

Arguments

provider

an object of class "SDMXServiceProvider"

Author(s)

Emmanuel Blondel, emmanuel.blondel1@gmail.com

See Also

getSDMXServiceProviders findSDMXServiceProvider readSDMX

Examples

  #create a provider
  myBuilder <- SDMXREST20RequestBuilder(regUrl = "http://www.myorg.org/registry",
                                      repoUrl = "http://www.myorg.org/repository",
                                      compliant = TRUE)
  myProvider <- SDMXServiceProvider(
    agencyId = "MYORG", name = "My Organization",
    builder = myBuilder
  )
  
  #add it
  addSDMXServiceProvider(myProvider)
  
  #check out the list of existing provider (only list the agency Ids)
  sapply(slot(getSDMXServiceProviders(), "providers"), function(x){slot(x, "agencyId")})
  

rsdmx documentation built on Aug. 28, 2023, 5:09 p.m.