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
           
static java.lang.String WORKSHEET_DIR
           
static java.lang.String WORKSHEET_IMAGES_MAX_NUMBER
           
static java.lang.String WORKSHEET_IMAGES_MAX_SIZE
           
 
Method Summary
 it.eng.spago.base.SourceBean getConfigSourceBean()
           
 int getCrosstabCellLimit()
           
 int getCrosstabCFDecimalPrecision()
           
 it.eng.spagobi.services.common.EnginConf getEngineConfig()
           
 java.lang.String getEngineResourcePath()
           
static QbeEngineConfig getInstance()
           
 it.eng.qbe.datasource.naming.IDataSourceNamingStrategy getNamingStrategy()
          Gets the naming strategy.
 java.lang.String getProperty(java.lang.String propertName)
           
 java.io.File getQbeDataMartDir()
           
 int getQueryExecutionTimeout()
           
 java.lang.Integer getResultLimit()
           
 java.io.File getWorksheetDir()
           
 java.io.File getWorksheetImagesDir()
           
 int getWorksheetImagesMaxNumber()
           
 int getWorksheetImagesMaxSize()
           
 boolean isDataSourceCacheEnabled()
           
 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

WORKSHEET_DIR

public static java.lang.String WORKSHEET_DIR

WORKSHEET_IMAGES_MAX_SIZE

public static java.lang.String WORKSHEET_IMAGES_MAX_SIZE

WORKSHEET_IMAGES_MAX_NUMBER

public static java.lang.String WORKSHEET_IMAGES_MAX_NUMBER

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()

getQbeDataMartDir

public java.io.File getQbeDataMartDir()

getEngineResourcePath

public java.lang.String getEngineResourcePath()

isWebModalityActive

public boolean isWebModalityActive()

getProperty

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

getWorksheetDir

public java.io.File getWorksheetDir()

getWorksheetImagesDir

public java.io.File getWorksheetImagesDir()

getWorksheetImagesMaxSize

public int getWorksheetImagesMaxSize()

getWorksheetImagesMaxNumber

public int getWorksheetImagesMaxNumber()

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.datasource.naming.IDataSourceNamingStrategy getNamingStrategy()
Gets the naming strategy.

Returns:
the naming strategy

getEngineConfig

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

setEngineConfig

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

getConfigSourceBean

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

getQueryExecutionTimeout

public int getQueryExecutionTimeout()

getCrosstabCellLimit

public int getCrosstabCellLimit()

getCrosstabCFDecimalPrecision

public int getCrosstabCFDecimalPrecision()

isDataSourceCacheEnabled

public boolean isDataSourceCacheEnabled()