public class GeoNetworkRetriever extends AbstractISModule
| Constructor and Description |
|---|
GeoNetworkRetriever() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkDefinitionForServiceType(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition) |
protected void |
checkDefinitionType(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition) |
protected static org.gcube.spatial.data.sdi.model.credentials.Credentials |
fromGeoNetworkAccount(org.gcube.spatial.data.sdi.model.gn.Account toTranslate) |
protected String |
getGCoreEndpointServiceClass() |
protected String |
getGCoreEndpointServiceName() |
protected String |
getManagedServiceType() |
protected String |
getServiceEndpointAccessPointName() |
protected String |
getServiceEndpointCategory() |
protected String |
getServiceEndpointPlatformName() |
protected static org.gcube.common.resources.gcore.ServiceEndpoint.AccessPoint |
getTheRightAccessPoint(org.gcube.common.resources.gcore.ServiceEndpoint resource,
String endpointName,
String priorityProperty)
look for the access point compliant with configured endpointName and maxPriority (1)
|
protected static org.gcube.common.resources.gcore.ServiceEndpoint |
getTheRightServiceEndpoint(List<org.gcube.common.resources.gcore.ServiceEndpoint> resources,
String endpointName,
String priorityProperty) |
protected boolean |
isSmartGearsMandatory() |
protected List<Status> |
performInstanceCheck(org.gcube.common.resources.gcore.ServiceEndpoint se) |
protected org.gcube.common.resources.gcore.ServiceEndpoint |
prepareEndpoint(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition) |
checkDefinition, getHealthReport, getISInformation, importHostFromToken, queryGcoreEndpoints, queryServiceEndpoints, registerServiceprotected static final org.gcube.spatial.data.sdi.model.credentials.Credentials fromGeoNetworkAccount(org.gcube.spatial.data.sdi.model.gn.Account toTranslate)
protected boolean isSmartGearsMandatory()
isSmartGearsMandatory in class AbstractISModuleprotected static final org.gcube.common.resources.gcore.ServiceEndpoint getTheRightServiceEndpoint(List<org.gcube.common.resources.gcore.ServiceEndpoint> resources, String endpointName, String priorityProperty)
protected static final org.gcube.common.resources.gcore.ServiceEndpoint.AccessPoint getTheRightAccessPoint(org.gcube.common.resources.gcore.ServiceEndpoint resource,
String endpointName,
String priorityProperty)
protected String getGCoreEndpointServiceClass()
getGCoreEndpointServiceClass in class AbstractISModuleprotected String getGCoreEndpointServiceName()
getGCoreEndpointServiceName in class AbstractISModuleprotected String getManagedServiceType()
getManagedServiceType in class AbstractISModuleprotected String getServiceEndpointCategory()
getServiceEndpointCategory in class AbstractISModuleprotected String getServiceEndpointPlatformName()
getServiceEndpointPlatformName in class AbstractISModuleprotected String getServiceEndpointAccessPointName()
getServiceEndpointAccessPointName in class AbstractISModuleprotected List<Status> performInstanceCheck(org.gcube.common.resources.gcore.ServiceEndpoint se)
performInstanceCheck in class AbstractISModuleprotected void checkDefinitionForServiceType(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition)
checkDefinitionForServiceType in class AbstractISModuleprotected org.gcube.common.resources.gcore.ServiceEndpoint prepareEndpoint(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition)
throws ServiceRegistrationException
prepareEndpoint in class AbstractISModuleServiceRegistrationExceptionprotected void checkDefinitionType(org.gcube.spatial.data.sdi.model.services.ServiceDefinition definition)
throws InvalidServiceDefinitionException
checkDefinitionType in class AbstractISModuleInvalidServiceDefinitionExceptionCopyright © 2020. All Rights Reserved.