Package org.pentaho.platform.api.engine
Interface IParameterManager
-
public interface IParameterManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
addOutputParameters(ISolutionActionDefinition actionDefinition)
void
addToAllInputs(String key, IActionParameter param)
void
addToCurrentInputs(String key, IActionParameter param)
void
dispose()
void
dispose(List exceptParameters)
String
getActualRequestParameterName(String fieldName)
Map
getAllParameters()
IActionParameter
getCurrentInput(String inputName)
Set
getCurrentInputNames()
IActionParameter
getCurrentOutput(String outputName)
Set
getCurrentOutputNames()
IActionSequenceResource
getCurrentResource(String resource)
Set
getCurrentResourceNames()
IActionParameter
getInput(String inputName)
IActionParameter
getLoopParameter(String inputName)
Map
getReturnParameters()
Returns a mapping of output parameters and the value and destination.void
resetParameters()
void
setCurrentParameters(ISolutionActionDefinition actionDefinition)
-
-
-
Method Detail
-
getAllParameters
Map getAllParameters()
-
getCurrentInput
IActionParameter getCurrentInput(String inputName)
-
getCurrentOutput
IActionParameter getCurrentOutput(String outputName)
-
getCurrentResource
IActionSequenceResource getCurrentResource(String resource)
-
getCurrentInputNames
Set getCurrentInputNames()
-
getLoopParameter
IActionParameter getLoopParameter(String inputName)
-
getCurrentOutputNames
Set getCurrentOutputNames()
-
getCurrentResourceNames
Set getCurrentResourceNames()
-
dispose
void dispose()
-
dispose
void dispose(List exceptParameters)
-
resetParameters
void resetParameters()
-
setCurrentParameters
void setCurrentParameters(ISolutionActionDefinition actionDefinition)
-
addToAllInputs
void addToAllInputs(String key, IActionParameter param)
-
addToCurrentInputs
void addToCurrentInputs(String key, IActionParameter param)
-
addOutputParameters
boolean addOutputParameters(ISolutionActionDefinition actionDefinition)
-
getReturnParameters
Map getReturnParameters()
Returns a mapping of output parameters and the value and destination.- Parameters:
actionSequence
- The Action Sequence definition to use- Returns:
- a map with the param name as the key and a ReturnParameter containing the data.
-
getInput
IActionParameter getInput(String inputName)
-
-