org.gcube.datapublishing.sdmx.api.registry
Interface SDMXRegistryClient

All Known Implementing Classes:
FusionRegistryClient

public interface SDMXRegistryClient


Nested Class Summary
static class SDMXRegistryClient.Detail
           
static class SDMXRegistryClient.References
           
 
Method Summary
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getAgencyScheme(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getAllDataSetRegistrations()
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getCodelist(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getConceptScheme(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataFlow(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataProviderScheme(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataStructure(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 org.sdmxsource.sdmx.api.model.beans.SdmxBeans getProvisionAgreement(String agencyId, String id, String version, SDMXRegistryClient.Detail details, SDMXRegistryClient.References references)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.base.AgencySchemeBean agencyScheme)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.codelist.CodelistBean codelist)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.conceptscheme.ConceptSchemeBean conceptscheme)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.datastructure.DataflowBean dataflow)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.base.DataProviderSchemeBean dataproviderscheme)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.datastructure.DataStructureBean datastructure)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.registry.ProvisionAgreementBean provisionagreement)
           
 SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.registry.RegistrationBean subscription)
           
 

Method Detail

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.base.AgencySchemeBean agencyScheme)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.codelist.CodelistBean codelist)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.conceptscheme.ConceptSchemeBean conceptscheme)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.datastructure.DataStructureBean datastructure)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.datastructure.DataflowBean dataflow)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.base.DataProviderSchemeBean dataproviderscheme)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.registry.ProvisionAgreementBean provisionagreement)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

publish

SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.registry.RegistrationBean subscription)
                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getAgencyScheme

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getAgencyScheme(String agencyId,
                                                              String id,
                                                              String version,
                                                              SDMXRegistryClient.Detail details,
                                                              SDMXRegistryClient.References references)
                                                              throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getCodelist

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getCodelist(String agencyId,
                                                          String id,
                                                          String version,
                                                          SDMXRegistryClient.Detail details,
                                                          SDMXRegistryClient.References references)
                                                          throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getConceptScheme

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getConceptScheme(String agencyId,
                                                               String id,
                                                               String version,
                                                               SDMXRegistryClient.Detail details,
                                                               SDMXRegistryClient.References references)
                                                               throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getDataStructure

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataStructure(String agencyId,
                                                               String id,
                                                               String version,
                                                               SDMXRegistryClient.Detail details,
                                                               SDMXRegistryClient.References references)
                                                               throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getDataFlow

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataFlow(String agencyId,
                                                          String id,
                                                          String version,
                                                          SDMXRegistryClient.Detail details,
                                                          SDMXRegistryClient.References references)
                                                          throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getDataProviderScheme

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataProviderScheme(String agencyId,
                                                                    String id,
                                                                    String version,
                                                                    SDMXRegistryClient.Detail details,
                                                                    SDMXRegistryClient.References references)
                                                                    throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getProvisionAgreement

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getProvisionAgreement(String agencyId,
                                                                    String id,
                                                                    String version,
                                                                    SDMXRegistryClient.Detail details,
                                                                    SDMXRegistryClient.References references)
                                                                    throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException

getAllDataSetRegistrations

org.sdmxsource.sdmx.api.model.beans.SdmxBeans getAllDataSetRegistrations()
                                                                         throws SDMXRegistryClientException
Throws:
SDMXRegistryClientException


Copyright © 2013. All Rights Reserved.