org.gcube.application.aquamaps.enabling
Interface Configuration

All Known Implementing Classes:
ConfigurationImpl

public interface Configuration


Method Summary
 org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.AquaMapsServiceInterface getAMInterface(org.gcube.common.core.scope.GCUBEScope scope)
           
 List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.ComputationalInfrastructure> getAvailableInfrastructures(org.gcube.common.core.scope.GCUBEScope scope)
           
 Set<String> getAvailableScopeNames()
           
 Set<org.gcube.common.core.scope.GCUBEScope> getAvailableScopes()
          Deprecated. 
 String getBackendUrl(org.gcube.common.core.scope.GCUBEScope scope, String backend)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.DataManagementInterface getDMInterface(org.gcube.common.core.scope.GCUBEScope scope)
           
 DataSourceDescriptor getGeoNetwork(org.gcube.common.core.scope.GCUBEScope scope)
           
 GeoServerDescriptor getGeoServerByEntryPoint(org.gcube.common.core.scope.GCUBEScope scope, String entryPoint)
           
 DBDescriptor getGeoServerDb(org.gcube.common.core.scope.GCUBEScope scope)
           
 List<GeoServerDescriptor> getGeoServers(org.gcube.common.core.scope.GCUBEScope scope)
           
 DBDescriptor getInternalDB(org.gcube.common.core.scope.GCUBEScope scope)
           
 DBDescriptor getPublisherDataBase(org.gcube.common.core.scope.GCUBEScope scope)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.PublisherInterface getPublisherInterface(org.gcube.common.core.scope.GCUBEScope scope)
           
 String getServiceConfigurationParameter(org.gcube.common.core.scope.GCUBEScope scope, String parameter)
           
 

Method Detail

getDMInterface

org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.DataManagementInterface getDMInterface(org.gcube.common.core.scope.GCUBEScope scope)
                                                                                                    throws ParameterNotFoundException,
                                                                                                           ScopeNotFoundException,
                                                                                                           Exception
Throws:
ParameterNotFoundException
ScopeNotFoundException
Exception

getAMInterface

org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.AquaMapsServiceInterface getAMInterface(org.gcube.common.core.scope.GCUBEScope scope)
                                                                                                     throws ParameterNotFoundException,
                                                                                                            ScopeNotFoundException,
                                                                                                            Exception
Throws:
ParameterNotFoundException
ScopeNotFoundException
Exception

getPublisherInterface

org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.PublisherInterface getPublisherInterface(org.gcube.common.core.scope.GCUBEScope scope)
                                                                                                      throws ParameterNotFoundException,
                                                                                                             ScopeNotFoundException,
                                                                                                             Exception
Throws:
ParameterNotFoundException
ScopeNotFoundException
Exception

getGeoServers

List<GeoServerDescriptor> getGeoServers(org.gcube.common.core.scope.GCUBEScope scope)
                                        throws ParameterNotFoundException,
                                               ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getServiceConfigurationParameter

String getServiceConfigurationParameter(org.gcube.common.core.scope.GCUBEScope scope,
                                        String parameter)
                                        throws ParameterNotFoundException,
                                               ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getBackendUrl

String getBackendUrl(org.gcube.common.core.scope.GCUBEScope scope,
                     String backend)
                     throws ParameterNotFoundException,
                            ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getAvailableInfrastructures

List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.ComputationalInfrastructure> getAvailableInfrastructures(org.gcube.common.core.scope.GCUBEScope scope)
                                                                                                                                          throws ParameterNotFoundException,
                                                                                                                                                 ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getAvailableScopes

@Deprecated
Set<org.gcube.common.core.scope.GCUBEScope> getAvailableScopes()
                                                               throws Exception
Deprecated. 

Throws:
Exception

getAvailableScopeNames

Set<String> getAvailableScopeNames()
                                   throws Exception
Throws:
Exception

getGeoServerDb

DBDescriptor getGeoServerDb(org.gcube.common.core.scope.GCUBEScope scope)
                            throws ParameterNotFoundException,
                                   ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getInternalDB

DBDescriptor getInternalDB(org.gcube.common.core.scope.GCUBEScope scope)
                           throws ParameterNotFoundException,
                                  ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getGeoNetwork

DataSourceDescriptor getGeoNetwork(org.gcube.common.core.scope.GCUBEScope scope)
                                   throws ParameterNotFoundException,
                                          ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getGeoServerByEntryPoint

GeoServerDescriptor getGeoServerByEntryPoint(org.gcube.common.core.scope.GCUBEScope scope,
                                             String entryPoint)
                                             throws ParameterNotFoundException,
                                                    ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException

getPublisherDataBase

DBDescriptor getPublisherDataBase(org.gcube.common.core.scope.GCUBEScope scope)
                                  throws ParameterNotFoundException,
                                         ScopeNotFoundException
Throws:
ParameterNotFoundException
ScopeNotFoundException


Copyright © 2013. All Rights Reserved.