public class ThreddsClient extends Object
| Constructor and Description |
|---|
ThreddsClient(URL endpoint,
String persistenceId,
String catalogue)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkThreddsIsReachable() |
boolean |
containsDataset(org.gcube.dataanalysis.copernicus.cmems.importer.api.ImportOptions request) |
boolean |
containsDataset(String hash) |
ThreddsDataset |
getDataset(org.gcube.dataanalysis.copernicus.cmems.importer.api.ImportOptions request)
Given an import request, return all available chunks.
|
ThreddsDataset |
getDataset(String hash)
Given an dataset hash, return all available chunks.
|
void |
upload(File localFile)
Publishes a file in the current catalog, using Data Transfer
facilities.
|
public ThreddsDataset getDataset(org.gcube.dataanalysis.copernicus.cmems.importer.api.ImportOptions request) throws Exception
request - Exceptionpublic boolean containsDataset(org.gcube.dataanalysis.copernicus.cmems.importer.api.ImportOptions request)
public boolean containsDataset(String hash)
public ThreddsDataset getDataset(String hash) throws Exception
request - Exceptionpublic void upload(File localFile) throws Exception
localFile - Exceptionpublic void checkThreddsIsReachable()
throws org.gcube.dataanalysis.datasetimporter.exception.ServiceUnreachableException
org.gcube.dataanalysis.datasetimporter.exception.ServiceUnreachableExceptionCopyright © 2019. All Rights Reserved.