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

java.lang.Object
  extended by org.pentaho.platform.engine.services.actionsequence.ActionSequenceParameterMgr
All Implemented Interfaces:
org.pentaho.actionsequence.dom.actions.IActionParameterMgr

public class ActionSequenceParameterMgr
extends java.lang.Object
implements org.pentaho.actionsequence.dom.actions.IActionParameterMgr


Constructor Summary
ActionSequenceParameterMgr(IRuntimeContext runtimeContext, IPentahoSession session)
           
ActionSequenceParameterMgr(IRuntimeContext runtimeContext, IPentahoSession session, IParameterResolver parameterResolver)
           
 
Method Summary
 org.pentaho.commons.connection.IPentahoStreamSource getDataSource(org.pentaho.actionsequence.dom.IActionInput actionInput)
           
 org.pentaho.commons.connection.IPentahoStreamSource getDataSource(org.pentaho.actionsequence.dom.IActionResource actionResource)
           
 java.io.InputStream getInputStream(org.pentaho.actionsequence.dom.IActionResource resource)
           
 java.lang.Object getInputValue(org.pentaho.actionsequence.dom.IActionInput actionInput)
           
 java.lang.String getString(org.pentaho.actionsequence.dom.IActionResource actionResource)
           
 java.lang.String replaceParameterReferences(java.lang.String inputString)
           
 void setOutputValue(org.pentaho.actionsequence.dom.IActionOutput actionOutput, java.lang.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 java.lang.Object getInputValue(org.pentaho.actionsequence.dom.IActionInput actionInput)
Specified by:
getInputValue in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr

replaceParameterReferences

public java.lang.String replaceParameterReferences(java.lang.String inputString)
Specified by:
replaceParameterReferences in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr

getDataSource

public org.pentaho.commons.connection.IPentahoStreamSource getDataSource(org.pentaho.actionsequence.dom.IActionResource actionResource)
                                                                  throws java.io.FileNotFoundException
Specified by:
getDataSource in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr
Throws:
java.io.FileNotFoundException

getString

public java.lang.String getString(org.pentaho.actionsequence.dom.IActionResource actionResource)
                           throws java.io.IOException
Specified by:
getString in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr
Throws:
java.io.IOException

getDataSource

public org.pentaho.commons.connection.IPentahoStreamSource getDataSource(org.pentaho.actionsequence.dom.IActionInput actionInput)
Specified by:
getDataSource in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr

setOutputValue

public void setOutputValue(org.pentaho.actionsequence.dom.IActionOutput actionOutput,
                           java.lang.Object value)
Specified by:
setOutputValue in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr

getInputStream

public java.io.InputStream getInputStream(org.pentaho.actionsequence.dom.IActionResource resource)
                                   throws java.io.FileNotFoundException
Specified by:
getInputStream in interface org.pentaho.actionsequence.dom.actions.IActionParameterMgr
Throws:
java.io.FileNotFoundException