it.eng.qbe.action
Class ExecuteSaveQueryAction

java.lang.Object
  extended by it.eng.spago.dispatching.service.DefaultRequestContext
      extended by it.eng.spago.dispatching.action.AbstractAction
          extended by it.eng.qbe.action.ExecuteSaveQueryAction
All Implemented Interfaces:
it.eng.spago.dispatching.action.ActionIFace, it.eng.spago.dispatching.service.RequestContextIFace, it.eng.spago.dispatching.service.ServiceIFace, it.eng.spago.init.InitializerIFace, java.io.Serializable

public class ExecuteSaveQueryAction
extends it.eng.spago.dispatching.action.AbstractAction

Author:
Andrea Zoppello This action do the execution of the query represented by ISingleDataMartWizardObject in session If ISingleDataMartWizardObject is configured to run the query composed automatically this action do some control on join conditions.
See Also:
Serialized Form

Field Summary
static java.lang.String QUERY_RESPONSE_SOURCE_BEAN
           
 
Constructor Summary
ExecuteSaveQueryAction()
           
 
Method Summary
 boolean checkJoins(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response)
           
 boolean doCheckJoins(it.eng.qbe.wizard.ISingleDataMartWizardObject wizObj, it.eng.spago.base.SourceBean serviceResponse)
           
 void service(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response)
           
 
Methods inherited from class it.eng.spago.dispatching.action.AbstractAction
getAction, getActionName, getConfig, init, setAction, setActionName
 
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse, setRequestContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUERY_RESPONSE_SOURCE_BEAN

public static java.lang.String QUERY_RESPONSE_SOURCE_BEAN
Constructor Detail

ExecuteSaveQueryAction

public ExecuteSaveQueryAction()
Method Detail

checkJoins

public boolean checkJoins(it.eng.spago.base.SourceBean request,
                          it.eng.spago.base.SourceBean response)
                   throws it.eng.spago.base.SourceBeanException
Throws:
it.eng.spago.base.SourceBeanException

doCheckJoins

public boolean doCheckJoins(it.eng.qbe.wizard.ISingleDataMartWizardObject wizObj,
                            it.eng.spago.base.SourceBean serviceResponse)
                     throws it.eng.spago.base.SourceBeanException
Parameters:
wizObj -
serviceResponse -
Returns:
Throws:
it.eng.spago.base.SourceBeanException

service

public void service(it.eng.spago.base.SourceBean request,
                    it.eng.spago.base.SourceBean response)
             throws java.lang.Exception
Throws:
java.lang.Exception