public interface GeoServiceManager<T extends GeoServiceDescriptor,E extends org.gcube.spatial.data.sdi.model.services.ServiceDefinition>
| Modifier and Type | Method and Description |
|---|---|
List<T> |
getAvailableInstances() |
T |
getDescriptorByHostname(String hostname) |
ServiceHealthReport |
getHealthReport() |
List<T> |
getSuggestedInstances() |
String |
importHostFromToken(String sourceToken,
String hostname) |
String |
registerService(E toRegister) |
T getDescriptorByHostname(String hostname) throws ConfigurationNotFoundException
ConfigurationNotFoundExceptionList<T> getAvailableInstances() throws ConfigurationNotFoundException
ConfigurationNotFoundExceptionList<T> getSuggestedInstances() throws ConfigurationNotFoundException
ConfigurationNotFoundExceptionString registerService(E toRegister) throws ServiceRegistrationException
ServiceRegistrationExceptionString importHostFromToken(String sourceToken, String hostname) throws ServiceRegistrationException
ServiceRegistrationExceptionServiceHealthReport getHealthReport()
Copyright © 2020. All Rights Reserved.