public class GCubeSDMXDatasourceClientImpl extends Object implements GCubeSDMXDatasourceClient
GCubeSDMXDatasourceClient.DataDetail| Constructor and Description |
|---|
GCubeSDMXDatasourceClientImpl(GCubeSDMXDatasourceDescriptor datasource) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
dataQuery(String flowRef,
String key,
String providerRef,
Integer firstNObservations,
GCubeSDMXDatasourceClient.DataDetail detail,
org.gcube.datapublishing.sdmx.impl.data.DataDocumentVersion documentVersion) |
List<org.gcube.datapublishing.sdmx.impl.data.TimeseriesRegistration> |
getTimeseriesRegistrations() |
void |
registerTimeseries(String flowAgencyId,
String flowId,
String flowVersion,
String providerAgencyId,
String providerId,
String timeseriesId,
String timeseriesServiceScope,
String registryScope) |
void |
removeTimeseriesRegistration(String flowAgencyId,
String flowId,
String flowVersion,
String providerAgencyId,
String providerId) |
@Autowired public GCubeSDMXDatasourceClientImpl(GCubeSDMXDatasourceDescriptor datasource)
public void registerTimeseries(String flowAgencyId, String flowId, String flowVersion, String providerAgencyId, String providerId, String timeseriesId, String timeseriesServiceScope, String registryScope) throws Exception
registerTimeseries in interface GCubeSDMXDatasourceClientExceptionpublic List<org.gcube.datapublishing.sdmx.impl.data.TimeseriesRegistration> getTimeseriesRegistrations() throws Exception
getTimeseriesRegistrations in interface GCubeSDMXDatasourceClientExceptionpublic InputStream dataQuery(String flowRef, String key, String providerRef, Integer firstNObservations, GCubeSDMXDatasourceClient.DataDetail detail, org.gcube.datapublishing.sdmx.impl.data.DataDocumentVersion documentVersion) throws org.sdmxsource.sdmx.api.exception.SdmxException
dataQuery in interface GCubeSDMXDatasourceClientorg.sdmxsource.sdmx.api.exception.SdmxExceptionpublic void removeTimeseriesRegistration(String flowAgencyId, String flowId, String flowVersion, String providerAgencyId, String providerId) throws Exception
removeTimeseriesRegistration in interface GCubeSDMXDatasourceClientExceptionCopyright © 2014. All Rights Reserved.