org.gcube.application.aquamaps.ecomodelling.generators.configuration
Class EngineConfiguration

java.lang.Object
  extended by LexicalEngineConfiguration
      extended by org.gcube.application.aquamaps.ecomodelling.generators.configuration.EngineConfiguration

public class EngineConfiguration
extends LexicalEngineConfiguration


Constructor Summary
EngineConfiguration()
           
 
Method Summary
 void configure(java.lang.String absoluteFilePath)
           
 java.lang.Boolean createTable()
           
 java.lang.String getCachePath()
           
 java.lang.String getConfigPath()
           
 java.lang.String getCsquareCode()
           
 java.lang.String getDatabaseAutomaticTestTable()
           
 java.lang.String getDatabaseDialect()
           
 java.lang.String getDatabaseDriver()
           
 java.lang.String getDatabaseIdleConnectionTestPeriod()
           
 java.lang.String getDatabasePassword()
           
 java.lang.String getDatabaseURL()
           
 java.lang.String getDatabaseUserName()
           
 java.lang.String getDistributionTable()
           
 EnvelopeModel getEnvelopeGenerator()
           
 java.util.HashMap<java.lang.String,java.lang.String> getGeneralProperties()
           
 GenerationModel getGenerator()
           
 java.lang.String getHcafTable()
           
 java.lang.String getHspenTable()
           
 java.lang.String getMaxminLatTable()
           
 java.lang.Integer getNumberOfThreads()
           
 java.lang.String getOccurrenceCellsTable()
           
 java.lang.String getOriginHspenTable()
           
 java.lang.String getRemoteCalculator()
           
 java.lang.String getRemoteEnvironment()
           
 java.lang.String getServiceUserName()
           
 java.lang.String getSpeciesID()
           
 java.lang.String getTableStore()
           
 java.lang.Boolean getWriteSummaryLog()
           
 java.lang.Boolean isNativeGeneration()
           
 java.lang.Boolean isType2050()
           
 void setCachePath(java.lang.String cachePath)
           
 void setConfigPath(java.lang.String configPath)
           
 void setCreateTable(java.lang.Boolean createTable)
           
 void setCsquareCode(java.lang.String csquareCode)
           
 void setDatabaseAutomaticTestTable(java.lang.String databaseAutomaticTestTable)
           
 void setDatabaseDialect(java.lang.String databaseDialect)
           
 void setDatabaseDriver(java.lang.String databaseDriver)
           
 void setDatabaseIdleConnectionTestPeriod(java.lang.String databaseIdleConnectionTestPeriod)
           
 void setDatabasePassword(java.lang.String databasePassword)
           
 void setDatabaseURL(java.lang.String databaseURL)
           
 void setDatabaseUserName(java.lang.String databaseUserName)
           
 void setDistributionTable(java.lang.String distributionTable)
           
 void setEnvelopeGenerator(EnvelopeModel envelopeGenerator)
           
 void setGeneralProperties(java.util.HashMap<java.lang.String,java.lang.String> generalProperties)
           
 void setGenerator(GenerationModel generator)
           
 void setHcafTable(java.lang.String hcafTable)
           
 void setHspenTable(java.lang.String hspenTable)
           
 void setMaxminLatTable(java.lang.String maxminLatTable)
           
 void setNativeGeneration(java.lang.Boolean nativeGeneration)
           
 void setNumberOfThreads(java.lang.Integer numberOfThreads)
           
 void setOccurrenceCellsTable(java.lang.String occurrenceCellsTable)
           
 void setOriginHspenTable(java.lang.String originHspenTable)
           
 void setRemoteCalculator(java.lang.String remoteCalculator)
           
 void setRemoteEnvironment(java.lang.String remoteEnvironment)
           
 void setServiceUserName(java.lang.String serviceUserName)
           
 void setSpeciesID(java.lang.String speciesID)
           
 void setTableStore(java.lang.String tableStore)
           
 void setType2050(java.lang.Boolean type2050)
           
 void setUseDB(java.lang.Boolean writeOnDB)
           
 void setWriteSummaryLog(java.lang.Boolean writeSummaryLog)
           
 java.lang.Boolean useDB()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EngineConfiguration

public EngineConfiguration()
Method Detail

configure

public void configure(java.lang.String absoluteFilePath)

setDatabaseDriver

public void setDatabaseDriver(java.lang.String databaseDriver)

getDatabaseDriver

public java.lang.String getDatabaseDriver()

setDatabaseURL

public void setDatabaseURL(java.lang.String databaseURL)

getDatabaseURL

public java.lang.String getDatabaseURL()

setDatabaseUserName

public void setDatabaseUserName(java.lang.String databaseUserName)

getDatabaseUserName

public java.lang.String getDatabaseUserName()

setDatabasePassword

public void setDatabasePassword(java.lang.String databasePassword)

getDatabasePassword

public java.lang.String getDatabasePassword()

setDatabaseDialect

public void setDatabaseDialect(java.lang.String databaseDialect)

getDatabaseDialect

public java.lang.String getDatabaseDialect()

setDatabaseIdleConnectionTestPeriod

public void setDatabaseIdleConnectionTestPeriod(java.lang.String databaseIdleConnectionTestPeriod)

getDatabaseIdleConnectionTestPeriod

public java.lang.String getDatabaseIdleConnectionTestPeriod()

setDatabaseAutomaticTestTable

public void setDatabaseAutomaticTestTable(java.lang.String databaseAutomaticTestTable)

getDatabaseAutomaticTestTable

public java.lang.String getDatabaseAutomaticTestTable()

setConfigPath

public void setConfigPath(java.lang.String configPath)

getConfigPath

public java.lang.String getConfigPath()

setDistributionTable

public void setDistributionTable(java.lang.String distributionTable)

getDistributionTable

public java.lang.String getDistributionTable()

setHcafTable

public void setHcafTable(java.lang.String hcafTable)

getHcafTable

public java.lang.String getHcafTable()

setCreateTable

public void setCreateTable(java.lang.Boolean createTable)

createTable

public java.lang.Boolean createTable()

setNativeGeneration

public void setNativeGeneration(java.lang.Boolean nativeGeneration)

isNativeGeneration

public java.lang.Boolean isNativeGeneration()

setType2050

public void setType2050(java.lang.Boolean type2050)

isType2050

public java.lang.Boolean isType2050()

setSpeciesID

public void setSpeciesID(java.lang.String speciesID)

getSpeciesID

public java.lang.String getSpeciesID()

setCsquareCode

public void setCsquareCode(java.lang.String csquareCode)

getCsquareCode

public java.lang.String getCsquareCode()

setNumberOfThreads

public void setNumberOfThreads(java.lang.Integer numberOfThreads)

getNumberOfThreads

public java.lang.Integer getNumberOfThreads()

setHspenTable

public void setHspenTable(java.lang.String hspenTable)

getHspenTable

public java.lang.String getHspenTable()

setGenerator

public void setGenerator(GenerationModel generator)

getGenerator

public GenerationModel getGenerator()

setUseDB

public void setUseDB(java.lang.Boolean writeOnDB)

useDB

public java.lang.Boolean useDB()

setOccurrenceCellsTable

public void setOccurrenceCellsTable(java.lang.String occurrenceCellsTable)

getOccurrenceCellsTable

public java.lang.String getOccurrenceCellsTable()

setEnvelopeGenerator

public void setEnvelopeGenerator(EnvelopeModel envelopeGenerator)

getEnvelopeGenerator

public EnvelopeModel getEnvelopeGenerator()

setOriginHspenTable

public void setOriginHspenTable(java.lang.String originHspenTable)

getOriginHspenTable

public java.lang.String getOriginHspenTable()

setRemoteCalculator

public void setRemoteCalculator(java.lang.String remoteCalculator)

getRemoteCalculator

public java.lang.String getRemoteCalculator()

setServiceUserName

public void setServiceUserName(java.lang.String serviceUserName)

getServiceUserName

public java.lang.String getServiceUserName()

setCachePath

public void setCachePath(java.lang.String cachePath)

getCachePath

public java.lang.String getCachePath()

setWriteSummaryLog

public void setWriteSummaryLog(java.lang.Boolean writeSummaryLog)

getWriteSummaryLog

public java.lang.Boolean getWriteSummaryLog()

setMaxminLatTable

public void setMaxminLatTable(java.lang.String maxminLatTable)

getMaxminLatTable

public java.lang.String getMaxminLatTable()

setGeneralProperties

public void setGeneralProperties(java.util.HashMap<java.lang.String,java.lang.String> generalProperties)

getGeneralProperties

public java.util.HashMap<java.lang.String,java.lang.String> getGeneralProperties()

setRemoteEnvironment

public void setRemoteEnvironment(java.lang.String remoteEnvironment)

getRemoteEnvironment

public java.lang.String getRemoteEnvironment()

getTableStore

public java.lang.String getTableStore()

setTableStore

public void setTableStore(java.lang.String tableStore)