Class ActionSequenceParameterMgr
- java.lang.Object
-
- org.pentaho.platform.engine.services.actionsequence.ActionSequenceParameterMgr
-
- All Implemented Interfaces:
org.pentaho.actionsequence.dom.actions.IActionParameterMgr
public class ActionSequenceParameterMgr extends Object implements org.pentaho.actionsequence.dom.actions.IActionParameterMgr
-
-
Constructor Summary
Constructors Constructor Description ActionSequenceParameterMgr(org.pentaho.platform.api.engine.IRuntimeContext runtimeContext, org.pentaho.platform.api.engine.IPentahoSession session)
ActionSequenceParameterMgr(org.pentaho.platform.api.engine.IRuntimeContext runtimeContext, org.pentaho.platform.api.engine.IPentahoSession session, org.pentaho.platform.api.engine.IParameterResolver parameterResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pentaho.commons.connection.IPentahoStreamSource
getDataSource(org.pentaho.actionsequence.dom.IActionInput actionInput)
org.pentaho.commons.connection.IPentahoStreamSource
getDataSource(org.pentaho.actionsequence.dom.IActionResource actionResource)
InputStream
getInputStream(org.pentaho.actionsequence.dom.IActionResource actionResource)
Object
getInputValue(org.pentaho.actionsequence.dom.IActionInput actionInput)
String
getString(org.pentaho.actionsequence.dom.IActionResource actionResource)
String
replaceParameterReferences(String inputString)
void
setOutputValue(org.pentaho.actionsequence.dom.IActionOutput actionOutput, Object value)
-
-
-
Constructor Detail
-
ActionSequenceParameterMgr
public ActionSequenceParameterMgr(org.pentaho.platform.api.engine.IRuntimeContext runtimeContext, org.pentaho.platform.api.engine.IPentahoSession session)
-
ActionSequenceParameterMgr
public ActionSequenceParameterMgr(org.pentaho.platform.api.engine.IRuntimeContext runtimeContext, org.pentaho.platform.api.engine.IPentahoSession session, org.pentaho.platform.api.engine.IParameterResolver parameterResolver)
-
-
Method Detail
-
getInputValue
public Object getInputValue(org.pentaho.actionsequence.dom.IActionInput actionInput)
- Specified by:
getInputValue
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
-
replaceParameterReferences
public String replaceParameterReferences(String inputString)
- Specified by:
replaceParameterReferences
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
-
getDataSource
public org.pentaho.commons.connection.IPentahoStreamSource getDataSource(org.pentaho.actionsequence.dom.IActionResource actionResource) throws FileNotFoundException
- Specified by:
getDataSource
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
- Throws:
FileNotFoundException
-
getString
public String getString(org.pentaho.actionsequence.dom.IActionResource actionResource) throws IOException
- Specified by:
getString
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
- Throws:
IOException
-
getDataSource
public org.pentaho.commons.connection.IPentahoStreamSource getDataSource(org.pentaho.actionsequence.dom.IActionInput actionInput)
- Specified by:
getDataSource
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
-
setOutputValue
public void setOutputValue(org.pentaho.actionsequence.dom.IActionOutput actionOutput, Object value)
- Specified by:
setOutputValue
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
-
getInputStream
public InputStream getInputStream(org.pentaho.actionsequence.dom.IActionResource actionResource) throws FileNotFoundException
- Specified by:
getInputStream
in interfaceorg.pentaho.actionsequence.dom.actions.IActionParameterMgr
- Throws:
FileNotFoundException
-
-