it.eng.spagobi.qbe
Class QbeEngineInstance

java.lang.Object
  extended by it.eng.spagobi.utilities.engines.AbstractEngineInstance
      extended by it.eng.spagobi.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.
 
Constructor Summary
protected QbeEngineInstance(QbeTemplate template, java.util.Map env)
           
protected QbeEngineInstance(it.eng.spago.base.SourceBean template, java.util.Map env)
           
 
Method Summary
 it.eng.spagobi.utilities.engines.IEngineAnalysisState getAnalysisState()
           
 it.eng.qbe.model.DataMartModel getDatamartModel()
           
 it.eng.qbe.wizard.ISingleDataMartWizardObject getDatamartWizard()
           
 java.util.Map getFunctionalities()
           
 it.eng.qbe.newquery.Query getQuery()
           
 boolean isStandaloneMode()
           
 void setAnalysisState(it.eng.spagobi.utilities.engines.IEngineAnalysisState analysisState)
           
 void setAnalysisState(java.lang.String analysisState)
           
 void setDatamartModel(it.eng.qbe.model.DataMartModel datamartModel)
           
 void setDatamartWizard(it.eng.qbe.wizard.ISingleDataMartWizardObject datamartWizard)
           
 void setFunctionalities(java.util.Map functionalities)
           
 void setQuery(it.eng.qbe.newquery.Query query)
           
 void setStandaloneMode(boolean standaloneMode)
           
 void validate()
           
 
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
 

Field Detail

logger

public static transient org.apache.log4j.Logger logger
Logger component.

Constructor Detail

QbeEngineInstance

protected QbeEngineInstance(it.eng.spago.base.SourceBean template,
                            java.util.Map env)
                     throws QbeEngineException
Throws:
QbeEngineException

QbeEngineInstance

protected QbeEngineInstance(QbeTemplate template,
                            java.util.Map env)
                     throws QbeEngineException
Throws:
QbeEngineException
Method Detail

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)

getFunctionalities

public java.util.Map getFunctionalities()

setFunctionalities

public void setFunctionalities(java.util.Map functionalities)

isStandaloneMode

public boolean isStandaloneMode()

setStandaloneMode

public void setStandaloneMode(boolean standaloneMode)

setAnalysisState

public void setAnalysisState(java.lang.String analysisState)

getDatamartModel

public it.eng.qbe.model.DataMartModel getDatamartModel()

setDatamartModel

public void setDatamartModel(it.eng.qbe.model.DataMartModel datamartModel)

getDatamartWizard

public it.eng.qbe.wizard.ISingleDataMartWizardObject getDatamartWizard()

setDatamartWizard

public void setDatamartWizard(it.eng.qbe.wizard.ISingleDataMartWizardObject datamartWizard)

getQuery

public it.eng.qbe.newquery.Query getQuery()

setQuery

public void setQuery(it.eng.qbe.newquery.Query query)