public class ThreddsController extends GeoServiceController<ThreddsDescriptor>
accessPoint, adminAccount, baseURL, cachedDescriptor, propertyMap, serviceEndpoint, version| Constructor and Description |
|---|
ThreddsController(org.gcube.common.resources.gcore.ServiceEndpoint serviceEndpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected ThreddsDescriptor |
getLiveDescriptor() |
protected org.gcube.common.resources.gcore.ServiceEndpoint.AccessPoint |
getTheRightAccessPoint(org.gcube.common.resources.gcore.ServiceEndpoint endpoint) |
org.gcube.data.transfer.model.plugins.thredds.ThreddsInfo |
getThreddsInfo() |
protected void |
initServiceEndpoint() |
org.gcube.data.transfer.model.plugins.thredds.ThreddsCatalog |
publishCatalog(File catalogFile,
String reference) |
configure, getDescriptor, getSEProperty, getServiceEndpoint, onUpdateServiceEndpoint, setServiceEndpointpublic ThreddsController(org.gcube.common.resources.gcore.ServiceEndpoint serviceEndpoint)
throws InvalidServiceEndpointException
InvalidServiceEndpointExceptionprotected ThreddsDescriptor getLiveDescriptor()
getLiveDescriptor in class GeoServiceController<ThreddsDescriptor>protected org.gcube.common.resources.gcore.ServiceEndpoint.AccessPoint getTheRightAccessPoint(org.gcube.common.resources.gcore.ServiceEndpoint endpoint)
getTheRightAccessPoint in class GeoServiceController<ThreddsDescriptor>protected void initServiceEndpoint()
throws OutdatedServiceEndpointException
initServiceEndpoint in class GeoServiceController<ThreddsDescriptor>OutdatedServiceEndpointExceptionpublic org.gcube.data.transfer.model.plugins.thredds.ThreddsInfo getThreddsInfo()
public org.gcube.data.transfer.model.plugins.thredds.ThreddsCatalog publishCatalog(File catalogFile, String reference) throws ThreddsOperationFault
ThreddsOperationFaultCopyright © 2018. All Rights Reserved.