org.pentaho.platform.engine.services.runtime
Class ParameterManager
java.lang.Object
   org.pentaho.platform.engine.services.runtime.ParameterManager
org.pentaho.platform.engine.services.runtime.ParameterManager
- All Implemented Interfaces: 
- IParameterManager
- public class ParameterManager 
- extends Object- implements IParameterManager
 
 
 
getAllParameters
public Map getAllParameters()
- 
- Specified by:
- getAllParametersin interface- IParameterManager
 
- 
 
getCurrentInput
public IActionParameter getCurrentInput(String inputName)
- 
- Specified by:
- getCurrentInputin interface- IParameterManager
 
- 
 
getCurrentOutput
public IActionParameter getCurrentOutput(String outputName)
- 
- Specified by:
- getCurrentOutputin interface- IParameterManager
 
- 
 
getCurrentResource
public IActionSequenceResource getCurrentResource(String resourceName)
- 
- Specified by:
- getCurrentResourcein interface- IParameterManager
 
- 
 
getCurrentInputNames
public Set getCurrentInputNames()
- 
- Specified by:
- getCurrentInputNamesin interface- IParameterManager
 
- 
 
getLoopParameter
public IActionParameter getLoopParameter(String inputName)
- 
- Specified by:
- getLoopParameterin interface- IParameterManager
 
- 
 
getCurrentOutputNames
public Set getCurrentOutputNames()
- 
- Specified by:
- getCurrentOutputNamesin interface- IParameterManager
 
- 
 
getCurrentResourceNames
public Set getCurrentResourceNames()
- 
- Specified by:
- getCurrentResourceNamesin interface- IParameterManager
 
- 
 
dispose
public void dispose()
- 
- Specified by:
- disposein interface- IParameterManager
 
- 
 
dispose
public void dispose(List exceptParameters)
- 
- Specified by:
- disposein interface- IParameterManager
 
- 
 
resetParameters
public void resetParameters()
- 
- Specified by:
- resetParametersin interface- IParameterManager
 
- 
 
setCurrentParameters
public void setCurrentParameters(ISolutionActionDefinition actionDefinition)
- 
- Specified by:
- setCurrentParametersin interface- IParameterManager
 
- 
 
addToAllInputs
public void addToAllInputs(String key,
                           IActionParameter param)
- 
- Specified by:
- addToAllInputsin interface- IParameterManager
 
- 
 
addToCurrentInputs
public void addToCurrentInputs(String key,
                               IActionParameter param)
- 
- Specified by:
- addToCurrentInputsin interface- IParameterManager
 
- 
 
addOutputParameters
public boolean addOutputParameters(ISolutionActionDefinition actionDefinition)
- 
- Specified by:
- addOutputParametersin interface- IParameterManager
 
- 
 
getReturnParameters
public Map getReturnParameters()
- Returns a mapping of output parameters and the value and destination.
 
- 
- Specified by:
- getReturnParametersin interface- IParameterManager
 
- 
- Parameters:
- actionSequence- The Action Sequence definition to use
- Returns:
- a map with the param name as the key and a ReturnParameter containing the data.
 
getActualRequestParameterName
public String getActualRequestParameterName(String fieldName)
- 
- Specified by:
- getActualRequestParameterNamein interface- IParameterManager
 
- 
 
getInput
public IActionParameter getInput(String inputName)
- 
- Specified by:
- getInputin interface- IParameterManager
 
-