it.eng.spagobi.engine.mobile
Class MobileEngineInstance

java.lang.Object
  extended by it.eng.spagobi.utilities.engines.AbstractEngineInstance
      extended by it.eng.spagobi.engine.mobile.MobileEngineInstance
All Implemented Interfaces:
it.eng.spagobi.utilities.engines.IEngineInstance

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


Constructor Summary
MobileEngineInstance(it.eng.spago.base.SourceBean template, java.util.Map env)
           
 
Method Summary
 void buildColumnsJSON(it.eng.spago.base.SourceBean template, java.util.Map env)
           
 void buildTitleJSON(it.eng.spago.base.SourceBean template, java.util.Map env)
           
 it.eng.spagobi.utilities.engines.IEngineAnalysisState getAnalysisState()
           
 org.json.JSONArray getColumns()
           
 org.json.JSONArray getConditions()
           
 it.eng.spagobi.tools.dataset.bo.IDataSet getDataSet()
           
 it.eng.spagobi.tools.dataset.bo.IDataSet getDataSet(java.lang.String label)
           
 it.eng.spagobi.services.proxy.DataSetServiceProxy getDataSetServiceProxy()
           
 it.eng.spagobi.tools.datasource.bo.IDataSource getDataSource()
           
 org.json.JSONArray getFields()
           
 it.eng.spago.base.SourceBean getTemplate()
           
 org.json.JSONObject getTitle()
           
 void setAnalysisState(it.eng.spagobi.utilities.engines.IEngineAnalysisState analysisState)
           
 void setDataSet(java.lang.String label, it.eng.spagobi.tools.dataset.bo.IDataSet dataset)
           
 void setTemplate(it.eng.spago.base.SourceBean template)
           
 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
 

Constructor Detail

MobileEngineInstance

public MobileEngineInstance(it.eng.spago.base.SourceBean template,
                            java.util.Map env)
Method Detail

getConditions

public org.json.JSONArray getConditions()

getFields

public org.json.JSONArray getFields()

getColumns

public org.json.JSONArray getColumns()

getTitle

public org.json.JSONObject getTitle()

getTemplate

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

setTemplate

public void setTemplate(it.eng.spago.base.SourceBean template)

buildColumnsJSON

public void buildColumnsJSON(it.eng.spago.base.SourceBean template,
                             java.util.Map env)
                      throws java.lang.Exception
Throws:
java.lang.Exception

buildTitleJSON

public void buildTitleJSON(it.eng.spago.base.SourceBean template,
                           java.util.Map env)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getDataSource

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

getDataSet

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

getDataSetServiceProxy

public it.eng.spagobi.services.proxy.DataSetServiceProxy getDataSetServiceProxy()

getDataSet

public it.eng.spagobi.tools.dataset.bo.IDataSet getDataSet(java.lang.String label)

setDataSet

public void setDataSet(java.lang.String label,
                       it.eng.spagobi.tools.dataset.bo.IDataSet dataset)

getAnalysisState

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

setAnalysisState

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

validate

public void validate()
              throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException