it.eng.spagobi.engines.worksheet
Class WorksheetEngineInstance

java.lang.Object
  extended by it.eng.spagobi.utilities.engines.AbstractEngineInstance
      extended by it.eng.spagobi.engines.worksheet.WorksheetEngineInstance
All Implemented Interfaces:
it.eng.spagobi.utilities.engines.IEngineInstance

public class WorksheetEngineInstance
extends it.eng.spagobi.utilities.engines.AbstractEngineInstance


Field Summary
static org.apache.log4j.Logger logger
          Logger component.
 
Constructor Summary
protected WorksheetEngineInstance(java.lang.Object template, java.util.Map env)
           
protected WorksheetEngineInstance(WorksheetTemplate template, java.util.Map env)
           
 
Method Summary
 it.eng.spagobi.utilities.engines.IEngineAnalysisState getAnalysisState()
           
 it.eng.spagobi.tools.dataset.bo.IDataSet getDataSet()
           
 it.eng.spagobi.tools.datasource.bo.IDataSource getDataSource()
           
 QbeEngineInstance getQbeEngineInstance()
           
 WorksheetTemplate getTemplate()
           
 java.lang.String getTemporaryTableName()
           
 void setAnalysisState(it.eng.spagobi.utilities.engines.IEngineAnalysisState analysisState)
           
 void setDataSet(it.eng.spagobi.tools.dataset.bo.IDataSet dataSet)
           
 void setDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource dataSource)
           
 void setQbeEngineInstance(QbeEngineInstance qbeEngineInstance)
           
 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

WorksheetEngineInstance

protected WorksheetEngineInstance(java.lang.Object template,
                                  java.util.Map env)
                           throws WorksheetEngineException
Throws:
WorksheetEngineException

WorksheetEngineInstance

protected WorksheetEngineInstance(WorksheetTemplate template,
                                  java.util.Map env)
                           throws WorksheetEngineException
Throws:
WorksheetEngineException
Method Detail

validate

public void validate()
              throws QbeEngineException
Throws:
QbeEngineException

getTemplate

public WorksheetTemplate getTemplate()

getAnalysisState

public it.eng.spagobi.utilities.engines.IEngineAnalysisState getAnalysisState()

setAnalysisState

public void setAnalysisState(it.eng.spagobi.utilities.engines.IEngineAnalysisState analysisState)

getDataSet

public it.eng.spagobi.tools.dataset.bo.IDataSet getDataSet()

setDataSet

public void setDataSet(it.eng.spagobi.tools.dataset.bo.IDataSet dataSet)

getDataSource

public it.eng.spagobi.tools.datasource.bo.IDataSource getDataSource()

setDataSource

public void setDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource dataSource)

getQbeEngineInstance

public QbeEngineInstance getQbeEngineInstance()

setQbeEngineInstance

public void setQbeEngineInstance(QbeEngineInstance qbeEngineInstance)

getTemporaryTableName

public java.lang.String getTemporaryTableName()