@Singleton public class SDIManagerImpl extends Object implements SDIManager
| Constructor and Description |
|---|
SDIManagerImpl(GeoNetworkManager geonetworkManager,
ThreddsManager threddsManager,
GISManager gisManager) |
| Modifier and Type | Method and Description |
|---|---|
ScopeConfiguration |
getContextConfiguration() |
GeoNetworkManager |
getGeoNetworkManager() |
GISManager |
getGeoServerManager() |
HealthReport |
getHealthReport() |
ThreddsManager |
getThreddsManager() |
String |
importService(String sourceToken,
String host,
org.gcube.spatial.data.sdi.model.services.ServiceDefinition.Type expectedType) |
String |
registerService(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition) |
String |
toString() |
@Inject public SDIManagerImpl(GeoNetworkManager geonetworkManager, ThreddsManager threddsManager, GISManager gisManager)
public ScopeConfiguration getContextConfiguration()
getContextConfiguration in interface SDIManagerpublic HealthReport getHealthReport()
getHealthReport in interface SDIManagerpublic String registerService(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition) throws ServiceRegistrationException
registerService in interface SDIManagerServiceRegistrationExceptionpublic String importService(String sourceToken, String host, org.gcube.spatial.data.sdi.model.services.ServiceDefinition.Type expectedType) throws ServiceRegistrationException
importService in interface SDIManagerServiceRegistrationExceptionpublic GeoNetworkManager getGeoNetworkManager()
getGeoNetworkManager in interface SDIManagerpublic GISManager getGeoServerManager()
getGeoServerManager in interface SDIManagerpublic ThreddsManager getThreddsManager()
getThreddsManager in interface SDIManagerCopyright © 2018. All Rights Reserved.