it.eng.spagobi.engines.qbe
Class QbeEngineInstance
java.lang.Object
it.eng.spagobi.utilities.engines.AbstractEngineInstance
it.eng.spagobi.engines.qbe.QbeEngineInstance
- All Implemented Interfaces:
- it.eng.spagobi.utilities.engines.IEngineInstance
public class QbeEngineInstance
- extends it.eng.spagobi.utilities.engines.AbstractEngineInstance
- Author:
- Andrea Gioia (andrea.gioia@eng.it)
Field Summary |
static org.apache.log4j.Logger |
logger
Logger component. |
Methods inherited from class it.eng.spagobi.utilities.engines.AbstractEngineInstance |
getAnalysisMetadata, getEnv, getId, setAnalysisMetadata, setEnv, setId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static transient org.apache.log4j.Logger logger
- Logger component.
QbeEngineInstance
protected QbeEngineInstance(java.lang.Object template,
java.util.Map env)
throws QbeEngineException
- Throws:
QbeEngineException
QbeEngineInstance
protected QbeEngineInstance(QbeTemplate template,
java.util.Map env)
throws QbeEngineException
- Throws:
QbeEngineException
setFormState
public void setFormState(FormState formState)
getFormState
public FormState getFormState()
validate
public void validate()
throws QbeEngineException
- Throws:
QbeEngineException
getAnalysisState
public it.eng.spagobi.utilities.engines.IEngineAnalysisState getAnalysisState()
setAnalysisState
public void setAnalysisState(it.eng.spagobi.utilities.engines.IEngineAnalysisState analysisState)
getDataSource
public it.eng.qbe.datasource.IDataSource getDataSource()
getTemplate
public QbeTemplate getTemplate()
setDataSource
public void setDataSource(it.eng.qbe.datasource.IDataSource dataSource)
getQueryCatalogue
public it.eng.qbe.query.catalogue.QueryCatalogue getQueryCatalogue()
setQueryCatalogue
public void setQueryCatalogue(it.eng.qbe.query.catalogue.QueryCatalogue queryCatalogue)
getActiveQuery
public it.eng.qbe.query.Query getActiveQuery()
setActiveQuery
public void setActiveQuery(it.eng.qbe.query.Query query)
setActiveQuery
public void setActiveQuery(java.lang.String queryId)
resetActiveQuery
public void resetActiveQuery()
getStatment
public it.eng.qbe.statement.IStatement getStatment()
setStatment
public void setStatment(it.eng.qbe.statement.IStatement statment)
getRegistryConfiguration
public it.eng.spagobi.engines.qbe.registry.bo.RegistryConfiguration getRegistryConfiguration()
getActiveQueryAsDataSet
public it.eng.spagobi.tools.dataset.bo.IDataSet getActiveQueryAsDataSet()
- Builds a IDataSet starting from the active query.
- Returns:
- the data set representation of the active query