@Singleton public class ThreddsManagerImpl extends AbstractManager<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor,org.gcube.spatial.data.sdi.model.services.ThreddsDefinition,ThreddsController> implements ThreddsManager
| Constructor and Description |
|---|
ThreddsManagerImpl(TemplateManager templateManager) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.transfer.model.plugins.thredds.ThreddsCatalog |
createCatalogFromTemplate(String authorityUrl,
String catalogPath,
String datasetScanId,
String datasetScanName,
String subFolder,
String catalogReference) |
protected AbstractCluster<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor,ThreddsController> |
getCluster() |
protected ISModule |
getRetriever() |
List<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor> |
getSuggestedInstances() |
org.gcube.data.transfer.model.plugins.thredds.ThreddsCatalog |
publishCatalog(File catalogFile,
String catalogReference) |
getAvailableInstances, getDescriptorByHostname, getHealthReport, importHostFromToken, registerServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAvailableInstances, getDescriptorByHostname, getHealthReport, importHostFromToken, registerService@Inject public ThreddsManagerImpl(TemplateManager templateManager)
protected AbstractCluster<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor,ThreddsController> getCluster()
getCluster in class AbstractManager<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor,org.gcube.spatial.data.sdi.model.services.ThreddsDefinition,ThreddsController>protected ISModule getRetriever()
getRetriever in class AbstractManager<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor,org.gcube.spatial.data.sdi.model.services.ThreddsDefinition,ThreddsController>public List<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor> getSuggestedInstances() throws ConfigurationNotFoundException
getSuggestedInstances in interface GeoServiceManager<org.gcube.spatial.data.sdi.model.service.ThreddsDescriptor,org.gcube.spatial.data.sdi.model.services.ThreddsDefinition>ConfigurationNotFoundExceptionpublic org.gcube.data.transfer.model.plugins.thredds.ThreddsCatalog publishCatalog(File catalogFile, String catalogReference) throws ConfigurationNotFoundException, ThreddsOperationFault
publishCatalog in interface ThreddsManagerConfigurationNotFoundExceptionThreddsOperationFaultpublic org.gcube.data.transfer.model.plugins.thredds.ThreddsCatalog createCatalogFromTemplate(String authorityUrl, String catalogPath, String datasetScanId, String datasetScanName, String subFolder, String catalogReference) throws Exception
createCatalogFromTemplate in interface ThreddsManagerExceptionCopyright © 2021. All Rights Reserved.