it.eng.spagobi.engines.qbe.services.core
Class AbstractQbeEngineAction

java.lang.Object
  extended by it.eng.spago.dispatching.service.DefaultRequestContext
      extended by it.eng.spago.dispatching.service.DefaultHttpRequestContext
          extended by it.eng.spago.dispatching.action.AbstractHttpAction
              extended by it.eng.spagobi.utilities.service.AbstractBaseHttpAction
                  extended by it.eng.spagobi.utilities.engines.AbstractEngineAction
                      extended by it.eng.spagobi.engines.qbe.services.core.AbstractQbeEngineAction
All Implemented Interfaces:
it.eng.spago.dispatching.action.ActionIFace, it.eng.spago.dispatching.service.HttpRequestContextIFace, it.eng.spago.dispatching.service.RequestContextIFace, it.eng.spago.dispatching.service.ServiceIFace, it.eng.spago.init.InitializerIFace, java.io.Serializable
Direct Known Subclasses:
AddCalculatedFieldAction, AddQueryAction, CreateViewAction, DeleteCalculatedFieldAction, DeleteQueriesAction, EngineStartupExceptionAction, ExecuteDetailQueryAction, ExecuteMasterQueryAction, ExecuteQueryAction, ExportCrosstabAction, ExportResultAction, GetAnalysisMetaAction, GetAttributesAction, GetCatalogueAction, GetEntityFieldsAction, GetFilterValuesAction, GetFirstQueryAction, GetFormPreviewAction, GetParametersAction, GetQueryAction, GetSelectedColumnsAction, GetSelectedColumnsAction, GetTreeAction, GetValuesForQbeFilterLookup, InvokeExternalServiceAction, LoadCrosstabAction, SaveAnalysisStateAction, SaveFormAction, SaveFormValuesSubObjectAction, SaveQueryAction, SaveTreeAction, ServiceExceptionAction, SetCatalogueAction, SetFormBuilderStateAction, ValidateCatalogueAction, ValidateExpressionAction, ValidateQueryAction

public abstract class AbstractQbeEngineAction
extends it.eng.spagobi.utilities.engines.AbstractEngineAction

The Class AbstractQbeEngineAction.

Author:
Andrea Gioia (andrea.gioia@eng.it)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class it.eng.spagobi.utilities.engines.AbstractEngineAction
PRIVATE_SCOPE, PUBLIC_SCOPE
 
Constructor Summary
AbstractQbeEngineAction()
           
 
Method Summary
 it.eng.qbe.model.DataMartModel getDatamartModel()
           
 QbeEngineInstance getEngineInstance()
           
 it.eng.qbe.query.Query getQuery()
           
 void setDatamartModel(it.eng.qbe.model.DataMartModel datamartModel)
           
 
Methods inherited from class it.eng.spagobi.utilities.engines.AbstractEngineAction
getAuditServiceProxy, getConetxtManager, getEnv, getLocale, getSpagoBIHttpSessionContainer, getSpagoBISessionContainer, init, saveAnalysisState, service, setLocale
 
Methods inherited from class it.eng.spagobi.utilities.service.AbstractBaseHttpAction
delAttributeFromHttpSession, delAttributeFromSession, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsCsvStringList, getAttributeAsInteger, getAttributeAsJSONArray, getAttributeAsJSONObject, getAttributeAsList, getAttributeAsString, getAttributeFromHttpSession, getAttributeFromHttpSessionAsBoolean, getAttributeFromHttpSessionAsBoolean, getAttributeFromHttpSessionAsString, getAttributeFromSession, getAttributeFromSessionAsBoolean, getAttributeFromSessionAsBoolean, getAttributeFromSessionAsString, getAttributesAsMap, getHttpSession, getSessionContainer, getSpagoBIRequestContainer, getSpagoBIResponseContainer, httpSessionContainsAttribute, requestContainsAttribute, requestContainsAttribute, sessionContainsAttribute, setAttribute, setAttributeInHttpSession, setAttributeInSession, setSpagoBIRequestContainer, setSpagoBIResponseContainer, tryToWriteBackToClient, writeBackToClient, writeBackToClient, writeBackToClient, writeBackToClient, writeBackToClient
 
Methods inherited from class it.eng.spago.dispatching.action.AbstractHttpAction
getActionMethod, getActionName, getConfig, setActionMethod, setActionName
 
Methods inherited from class it.eng.spago.dispatching.service.DefaultHttpRequestContext
freezeHttpResponse, getHttpRequest, getHttpResponse, getServletConfig, isHttpResponseFreezed, setRequestContext, unfreezeHttpResponse
 
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface it.eng.spago.dispatching.service.RequestContextIFace
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse
 

Constructor Detail

AbstractQbeEngineAction

public AbstractQbeEngineAction()
Method Detail

getEngineInstance

public QbeEngineInstance getEngineInstance()
Overrides:
getEngineInstance in class it.eng.spagobi.utilities.engines.AbstractEngineAction

getDatamartModel

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

setDatamartModel

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

getQuery

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