it.eng.spagobi.engines.console
Class ConsoleEngineInstance

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

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

Author:
Antonella Giachino (antonella.giachino@eng.it)

Constructor Summary
ConsoleEngineInstance(java.lang.Object template, java.util.Map env)
           
 
Method Summary
 it.eng.spagobi.utilities.engines.IEngineAnalysisState getAnalysisState()
           
 java.util.Map getAnalyticalDrivers()
           
 it.eng.spagobi.utilities.engines.AuditServiceProxy getAuditServiceProxy()
           
 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()
           
 it.eng.spagobi.services.proxy.EventServiceProxy getEventServiceProxy()
           
 java.util.Locale getLocale()
           
 org.json.JSONObject getTemplate()
           
 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(org.json.JSONObject 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

ConsoleEngineInstance

public ConsoleEngineInstance(java.lang.Object template,
                             java.util.Map env)
Method Detail

getTemplate

public org.json.JSONObject getTemplate()

setTemplate

public void setTemplate(org.json.JSONObject template)

getDataSource

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

getDataSet

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

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)

getLocale

public java.util.Locale getLocale()

getAuditServiceProxy

public it.eng.spagobi.utilities.engines.AuditServiceProxy getAuditServiceProxy()

getEventServiceProxy

public it.eng.spagobi.services.proxy.EventServiceProxy getEventServiceProxy()

getDataSetServiceProxy

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

getAnalyticalDrivers

public java.util.Map getAnalyticalDrivers()

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