org.pentaho.platform.engine.services.actionsequence
Class ActionSequenceParameterMgr

java.lang.Object
  extended by org.pentaho.platform.engine.services.actionsequence.ActionSequenceParameterMgr

public class ActionSequenceParameterMgr
extends Object


Constructor Summary
ActionSequenceParameterMgr(IRuntimeContext runtimeContext, IPentahoSession session)
           
ActionSequenceParameterMgr(IRuntimeContext runtimeContext, IPentahoSession session, IParameterResolver parameterResolver)
           
 
Method Summary
 IPentahoStreamSource getDataSource(IActionResource actionResource)
           
 Object getInputValue(IActionInput actionInput)
           
 String getString(IActionResource actionResource)
           
 String replaceParameterReferences(String inputString)
           
 void setOutputValue(IActionOutput actionOutput, Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionSequenceParameterMgr

public ActionSequenceParameterMgr(IRuntimeContext runtimeContext,
                                  IPentahoSession session)

ActionSequenceParameterMgr

public ActionSequenceParameterMgr(IRuntimeContext runtimeContext,
                                  IPentahoSession session,
                                  IParameterResolver parameterResolver)
Method Detail

getInputValue

public Object getInputValue(IActionInput actionInput)

replaceParameterReferences

public String replaceParameterReferences(String inputString)

getDataSource

public IPentahoStreamSource getDataSource(IActionResource actionResource)
                                   throws FileNotFoundException
Throws:
FileNotFoundException

getString

public String getString(IActionResource actionResource)
                 throws IOException
Throws:
IOException

setOutputValue

public void setOutputValue(IActionOutput actionOutput,
                           Object value)