it.eng.qbe.action
Class ExecuteSaveQueryAction

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

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(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(ISingleDataMartWizardObject wizObj,
                          it.eng.spago.base.SourceBean serviceResponse)
                   throws it.eng.spago.base.SourceBeanException
Parameters:
wizObj -
serviceResponse -
Returns:
true if controls on join condition are correctt, false otherwise
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
See Also:
ServiceIFace.service(it.eng.spago.base.SourceBean, it.eng.spago.base.SourceBean)