it.eng.spagobi.engines.qbe
Class QbeEngineConfig

java.lang.Object
  extended by it.eng.spagobi.engines.qbe.QbeEngineConfig

public class QbeEngineConfig
extends java.lang.Object

The Class QbeEngineConf.

Author:
Andrea Gioia

Field Summary
static java.lang.String DEFAULT_SPAGOBI_SERVER_URL
           
static java.lang.String QBE_DATAMART_DIR
           
static java.lang.String QBE_DATAMART_RETRIVER
           
static java.lang.String QBE_MODE
           
static java.lang.String SPAGOBI_SERVER_URL
           
 
Method Summary
 it.eng.spago.base.SourceBean getConfigSourceBean()
           
 it.eng.qbe.model.io.IDataMartModelRetriever getDataMartModelRetriever()
           
 it.eng.qbe.datasource.DataSourceCache getDataSourceCache()
          Gets the data source cache.
 it.eng.spagobi.services.common.EnginConf getEngineConfig()
           
 java.lang.String getEngineResourcePath()
           
static QbeEngineConfig getInstance()
           
 it.eng.qbe.naming.NamingStrategy getNamingStrategy()
          Gets the naming strategy.
 java.lang.String getProperty(java.lang.String propertName)
           
 java.io.File getQbeDataMartDir()
           
 java.lang.Integer getResultLimit()
           
 boolean isMaxResultLimitBlocking()
           
 boolean isQueryValidationBlocking()
          Returns true if query validation before saving is blocking (i.e.
 boolean isQueryValidationEnabled()
          Returns true if the query must be validated before saving, false otherwise
 boolean isWebModalityActive()
           
 void setEngineConfig(it.eng.spagobi.services.common.EnginConf engineConfig)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QBE_MODE

public static java.lang.String QBE_MODE

QBE_DATAMART_DIR

public static java.lang.String QBE_DATAMART_DIR

QBE_DATAMART_RETRIVER

public static java.lang.String QBE_DATAMART_RETRIVER

SPAGOBI_SERVER_URL

public static java.lang.String SPAGOBI_SERVER_URL

DEFAULT_SPAGOBI_SERVER_URL

public static java.lang.String DEFAULT_SPAGOBI_SERVER_URL
Method Detail

getInstance

public static QbeEngineConfig getInstance()

getConfigSourceBean

public it.eng.spago.base.SourceBean getConfigSourceBean()

getQbeDataMartDir

public java.io.File getQbeDataMartDir()

getDataMartModelRetriever

public it.eng.qbe.model.io.IDataMartModelRetriever getDataMartModelRetriever()

getEngineResourcePath

public java.lang.String getEngineResourcePath()

isWebModalityActive

public boolean isWebModalityActive()

getProperty

public java.lang.String getProperty(java.lang.String propertName)

getResultLimit

public java.lang.Integer getResultLimit()

isQueryValidationEnabled

public boolean isQueryValidationEnabled()
Returns true if the query must be validated before saving, false otherwise

Returns:
true if the query must be validated before saving, false otherwise

isQueryValidationBlocking

public boolean isQueryValidationBlocking()
Returns true if query validation before saving is blocking (i.e. incorrect queries cannot be saved), false otherwise

Returns:
true if query validation before saving is blocking (i.e. incorrect queries cannot be saved), false otherwise

isMaxResultLimitBlocking

public boolean isMaxResultLimitBlocking()

getNamingStrategy

public it.eng.qbe.naming.NamingStrategy getNamingStrategy()
Gets the naming strategy.

Returns:
the naming strategy

getDataSourceCache

public it.eng.qbe.datasource.DataSourceCache getDataSourceCache()
Gets the data source cache.

Returns:
the data source cache

getEngineConfig

public it.eng.spagobi.services.common.EnginConf getEngineConfig()

setEngineConfig

public void setEngineConfig(it.eng.spagobi.services.common.EnginConf engineConfig)