it.eng.spagobi.bo
Class ExecutionController

java.lang.Object
  extended by it.eng.spagobi.bo.ExecutionController

public class ExecutionController
extends java.lang.Object


Field Summary
private  BIObject biObject
           
 
Constructor Summary
ExecutionController()
           
 
Method Summary
 it.eng.spago.base.SourceBean createValidableFieldSourceBean(BIObjectParameter aBIObjectParameter)
          Creates the XML dinamic validator, according to checks
 boolean directExecution()
           
 BIObject getBiObject()
           
 BIObject prepareBIObjectInSession(it.eng.spago.base.SessionContainer aSessionContainer, java.lang.Integer id, java.lang.String aRoleName, java.lang.String userProvidedParametersStr)
           
private  void refreshParameters(BIObject obj, java.lang.String userProvidedParametersStr)
           
 void setBiObject(BIObject biObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

biObject

private BIObject biObject
Constructor Detail

ExecutionController

public ExecutionController()
Method Detail

directExecution

public boolean directExecution()

refreshParameters

private void refreshParameters(BIObject obj,
                               java.lang.String userProvidedParametersStr)

prepareBIObjectInSession

public BIObject prepareBIObjectInSession(it.eng.spago.base.SessionContainer aSessionContainer,
                                         java.lang.Integer id,
                                         java.lang.String aRoleName,
                                         java.lang.String userProvidedParametersStr)
                                  throws EMFUserError
Parameters:
aSessionContainer -
aPath -
aRoleName -
Throws:
EMFUserError

createValidableFieldSourceBean

public it.eng.spago.base.SourceBean createValidableFieldSourceBean(BIObjectParameter aBIObjectParameter)
                                                            throws it.eng.spago.base.SourceBeanException
Creates the XML dinamic validator, according to checks

Parameters:
aBIObjectParameter - The input BI object parameter
Returns:
The output Source Bean Containing XML
Throws:
it.eng.spago.base.SourceBeanException - If any Exception occurred

getBiObject

public BIObject getBiObject()

setBiObject

public void setBiObject(BIObject biObject)