it.eng.spagobi.analiticalmodel.document.handlers
Class ExecutionController

java.lang.Object
  extended by it.eng.spagobi.analiticalmodel.document.handlers.ExecutionController

public class ExecutionController
extends java.lang.Object


Constructor Summary
ExecutionController()
           
 
Method Summary
 boolean directExecution()
          Check if the document can be executed (all parameters must be filled).
 BIObject getBiObject()
          Gets the bi object.
 void refreshParameters(BIObject biobj, java.util.Map confPars)
          Refresh parameters.
 void refreshParameters(BIObject obj, java.lang.String userProvidedParametersStr)
          Refresh parameters.
 void setBiObject(BIObject biObject)
          Sets the bi object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionController

public ExecutionController()
Method Detail

directExecution

public boolean directExecution()
Check if the document can be executed (all parameters must be filled). It is used in scheduler (see ExecuteBDocumentJob).

Returns:
true, if successful

refreshParameters

public void refreshParameters(BIObject obj,
                              java.lang.String userProvidedParametersStr)
Refresh parameters.

Parameters:
obj - the obj
userProvidedParametersStr - the user provided parameters str

getBiObject

public BIObject getBiObject()
Gets the bi object.

Returns:
the bi object

setBiObject

public void setBiObject(BIObject biObject)
Sets the bi object.

Parameters:
biObject - the new bi object

refreshParameters

public void refreshParameters(BIObject biobj,
                              java.util.Map confPars)
                       throws java.lang.Exception
Refresh parameters.

Parameters:
biobj - the biobj
confPars - the conf pars
Throws:
java.lang.Exception - the exception