org.gcube.datapublishing.sdmx.api.datasource
Interface GCubeSDMXDatasourceClient
- All Known Implementing Classes:
- GCubeSDMXDatasourceClientImpl
public interface GCubeSDMXDatasourceClient
|
Method Summary |
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)
|
registerTimeseries
void registerTimeseries(String flowAgencyId,
String flowId,
String flowVersion,
String providerAgencyId,
String providerId,
String timeseriesId,
String timeseriesServiceScope,
String registryScope)
throws Exception
- Throws:
Exception
getTimeseriesRegistrations
List<org.gcube.datapublishing.sdmx.impl.data.TimeseriesRegistration> getTimeseriesRegistrations()
throws Exception
- Throws:
Exception
removeTimeseriesRegistration
void removeTimeseriesRegistration(String flowAgencyId,
String flowId,
String flowVersion,
String providerAgencyId,
String providerId)
throws Exception
- Throws:
Exception
dataQuery
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
- Throws:
org.sdmxsource.sdmx.api.exception.SdmxException
Copyright © 2013. All Rights Reserved.