org.gcube.datapublishing.sdmx.impl.registry
Class FusionRegistryClient
java.lang.Object
org.gcube.datapublishing.sdmx.impl.registry.FusionRegistryClient
- All Implemented Interfaces:
- SDMXRegistryClient
public class FusionRegistryClient
- extends Object
- implements SDMXRegistryClient
|
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)
|
void |
setInterfaceType(SDMXRegistryInterfaceType interfaceType)
|
void |
setSDMXRegistry(SDMXRegistryDescriptor registry)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FusionRegistryClient
public FusionRegistryClient(SDMXRegistryDescriptor registry,
SDMXRegistryInterfaceType interfaceType)
setInterfaceType
public void setInterfaceType(SDMXRegistryInterfaceType interfaceType)
setSDMXRegistry
public void setSDMXRegistry(SDMXRegistryDescriptor registry)
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.base.AgencySchemeBean agencyScheme)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.codelist.CodelistBean codelist)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.conceptscheme.ConceptSchemeBean conceptscheme)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.datastructure.DataStructureBean datastructure)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.datastructure.DataflowBean dataflow)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.base.DataProviderSchemeBean dataproviderscheme)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.registry.ProvisionAgreementBean provisionagreement)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
publish
public SubmissionReport publish(org.sdmxsource.sdmx.api.model.beans.registry.RegistrationBean subscription)
throws SDMXRegistryClientException
- Specified by:
publish in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getAgencyScheme
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getAgencyScheme(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getAgencyScheme in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getCodelist
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getCodelist(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getCodelist in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getConceptScheme
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getConceptScheme(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getConceptScheme in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getDataStructure
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataStructure(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getDataStructure in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getDataFlow
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataFlow(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getDataFlow in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getDataProviderScheme
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getDataProviderScheme(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getDataProviderScheme in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getProvisionAgreement
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getProvisionAgreement(String agencyId,
String id,
String version,
SDMXRegistryClient.Detail details,
SDMXRegistryClient.References references)
throws SDMXRegistryClientException
- Specified by:
getProvisionAgreement in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
getAllDataSetRegistrations
public org.sdmxsource.sdmx.api.model.beans.SdmxBeans getAllDataSetRegistrations()
throws SDMXRegistryClientException
- Specified by:
getAllDataSetRegistrations in interface SDMXRegistryClient
- Throws:
SDMXRegistryClientException
Copyright © 2013. All Rights Reserved.