org.gcube.contentmanagement.timeseries.geotools.databases
Class ConnectionsManager

java.lang.Object
  extended by org.gcube.contentmanagement.timeseries.geotools.databases.ConnectionsManager

public class ConnectionsManager
extends Object


Constructor Summary
ConnectionsManager(String cachePath)
           
 
Method Summary
 List<Object> AquamapsQuery(String query)
           
 void AquamapsUpdate(String updateQuery)
           
 List<Object> GeoserverQuery(String query)
           
 void GeoserverUpdate(String updateQuery)
           
 org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration getAquamapsConfiguration()
           
 org.hibernate.SessionFactory getAquamapsConnection()
           
 String getCachePath()
           
 org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration getGeoServerConfiguration()
           
 org.hibernate.SessionFactory getGeoserverConnection()
           
static String getTableName(String tableName)
           
 org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration getTimeSeriesConfiguration()
           
 org.hibernate.SessionFactory getTimeSeriesConnection()
           
 void initAquamapsConnection(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration configuration)
           
 void initGeoserverConnection(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration configuration)
           
 void initTimeSeriesConnection(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration configuration)
           
 void setAquamapsConfiguration(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration aquamapsConfiguration)
           
 void setAquamapsConnection(org.hibernate.SessionFactory aquamapsConnection)
           
 void setCachePath(String cachePath)
           
 void setGeoServerConfiguration(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration geoServerConfiguration)
           
 void setGeoserverConnection(org.hibernate.SessionFactory geoserverConnection)
           
 void setTimeSeriesConfiguration(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration timeSeriesConfiguration)
           
 void shutdownAll()
           
 List<Object> TimeSeriesQuery(String query)
           
 void TimeSeriesUpdate(String updateQuery)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionsManager

public ConnectionsManager(String cachePath)
Method Detail

getTimeSeriesConnection

public org.hibernate.SessionFactory getTimeSeriesConnection()

getTableName

public static String getTableName(String tableName)

setAquamapsConnection

public void setAquamapsConnection(org.hibernate.SessionFactory aquamapsConnection)

getAquamapsConnection

public org.hibernate.SessionFactory getAquamapsConnection()

setGeoserverConnection

public void setGeoserverConnection(org.hibernate.SessionFactory geoserverConnection)

getGeoserverConnection

public org.hibernate.SessionFactory getGeoserverConnection()

initTimeSeriesConnection

public void initTimeSeriesConnection(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration configuration)
                              throws Exception
Throws:
Exception

initAquamapsConnection

public void initAquamapsConnection(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration configuration)
                            throws Exception
Throws:
Exception

initGeoserverConnection

public void initGeoserverConnection(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration configuration)
                             throws Exception
Throws:
Exception

GeoserverUpdate

public void GeoserverUpdate(String updateQuery)
                     throws Exception
Throws:
Exception

AquamapsUpdate

public void AquamapsUpdate(String updateQuery)
                    throws Exception
Throws:
Exception

TimeSeriesUpdate

public void TimeSeriesUpdate(String updateQuery)
                      throws Exception
Throws:
Exception

GeoserverQuery

public List<Object> GeoserverQuery(String query)
                            throws Exception
Throws:
Exception

AquamapsQuery

public List<Object> AquamapsQuery(String query)
                           throws Exception
Throws:
Exception

TimeSeriesQuery

public List<Object> TimeSeriesQuery(String query)
                             throws Exception
Throws:
Exception

setCachePath

public void setCachePath(String cachePath)

getCachePath

public String getCachePath()

setTimeSeriesConfiguration

public void setTimeSeriesConfiguration(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration timeSeriesConfiguration)

getTimeSeriesConfiguration

public org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration getTimeSeriesConfiguration()

setAquamapsConfiguration

public void setAquamapsConfiguration(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration aquamapsConfiguration)

getAquamapsConfiguration

public org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration getAquamapsConfiguration()

setGeoServerConfiguration

public void setGeoServerConfiguration(org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration geoServerConfiguration)

getGeoServerConfiguration

public org.gcube.contentmanagement.lexicalmatcher.analysis.core.EngineConfiguration getGeoServerConfiguration()

shutdownAll

public void shutdownAll()


Copyright © 2013. All Rights Reserved.