it.eng.spagobi.qbe.commons.service
Class QbeEngineAnalysisState

java.lang.Object
  extended by it.eng.spagobi.utilities.engines.EngineAnalysisState
      extended by it.eng.spagobi.qbe.commons.service.QbeEngineAnalysisState
All Implemented Interfaces:
it.eng.spagobi.utilities.engines.IEngineAnalysisState

public class QbeEngineAnalysisState
extends it.eng.spagobi.utilities.engines.EngineAnalysisState

Author:
Andrea Gioia (andrea.gioia@eng.it)

Field Summary
static java.lang.String DATAMART_MODEL
           
static java.lang.String QUERY
           
 
Constructor Summary
QbeEngineAnalysisState(it.eng.qbe.model.DataMartModel datamartModel)
           
 
Method Summary
 it.eng.qbe.model.DataMartModel getDatamartModel()
           
 it.eng.qbe.newquery.Query getQuery()
           
 void load(byte[] rowData)
           
 void setDatamartModel(it.eng.qbe.model.DataMartModel datamartModel)
           
 void setQuery(it.eng.qbe.newquery.Query query)
           
 byte[] store()
           
 
Methods inherited from class it.eng.spagobi.utilities.engines.EngineAnalysisState
containsProperty, getProperty, propertyNameSet, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

QUERY

public static final java.lang.String QUERY
See Also:
Constant Field Values

DATAMART_MODEL

public static final java.lang.String DATAMART_MODEL
See Also:
Constant Field Values
Constructor Detail

QbeEngineAnalysisState

public QbeEngineAnalysisState(it.eng.qbe.model.DataMartModel datamartModel)
Method Detail

load

public void load(byte[] rowData)
          throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException

store

public byte[] store()
             throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException

getQuery

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

setQuery

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

getDatamartModel

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

setDatamartModel

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