Class ActionSequence
- java.lang.Object
-
- org.pentaho.platform.engine.services.actionsequence.ActionSequence
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.IActionSequence
,org.pentaho.platform.api.engine.ISequenceDefinition
public class ActionSequence extends Object implements org.pentaho.platform.api.engine.IActionSequence
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ActionSequence(String loopParameter, org.pentaho.platform.api.engine.ISequenceDefinition sequenceDefinition, List actionDefinitions, boolean loopUsingPeek)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List
getActionDefinitions()
List
getActionDefinitionsAndSequences()
String
getAuthor()
org.pentaho.platform.api.engine.IConditionalExecution
getConditionalExecution()
String
getDescription()
String
getHelp()
String
getIcon()
Map
getInputDefinitions()
Map
getInputDefinitionsForParameterProvider(String parameterProviderName)
int
getLoggingLevel()
String
getLoopParameter()
boolean
getLoopUsingPeek()
Map
getOutputDefinitions()
Map
getResourceDefinitions()
String
getResultType()
String
getSequenceName()
String
getSolutionName()
String
getSolutionPath()
String
getTitle()
boolean
hasLoop()
void
setConditionalExecution(org.pentaho.platform.api.engine.IConditionalExecution value)
-
-
-
Method Detail
-
getActionDefinitions
public List getActionDefinitions()
-
getLoopParameter
public String getLoopParameter()
- Specified by:
getLoopParameter
in interfaceorg.pentaho.platform.api.engine.IActionSequence
-
getConditionalExecution
public org.pentaho.platform.api.engine.IConditionalExecution getConditionalExecution()
- Specified by:
getConditionalExecution
in interfaceorg.pentaho.platform.api.engine.IActionSequence
-
setConditionalExecution
public void setConditionalExecution(org.pentaho.platform.api.engine.IConditionalExecution value)
- Specified by:
setConditionalExecution
in interfaceorg.pentaho.platform.api.engine.IActionSequence
-
hasLoop
public boolean hasLoop()
- Specified by:
hasLoop
in interfaceorg.pentaho.platform.api.engine.IActionSequence
-
getResultType
public String getResultType()
- Specified by:
getResultType
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getSequenceName
public String getSequenceName()
- Specified by:
getSequenceName
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getAuthor
public String getAuthor()
- Specified by:
getAuthor
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getHelp
public String getHelp()
- Specified by:
getHelp
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getInputDefinitions
public Map getInputDefinitions()
- Specified by:
getInputDefinitions
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getInputDefinitionsForParameterProvider
public Map getInputDefinitionsForParameterProvider(String parameterProviderName)
- Specified by:
getInputDefinitionsForParameterProvider
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getOutputDefinitions
public Map getOutputDefinitions()
- Specified by:
getOutputDefinitions
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getResourceDefinitions
public Map getResourceDefinitions()
- Specified by:
getResourceDefinitions
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getSolutionName
public String getSolutionName()
- Specified by:
getSolutionName
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getSolutionPath
public String getSolutionPath()
- Specified by:
getSolutionPath
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getLoggingLevel
public int getLoggingLevel()
- Specified by:
getLoggingLevel
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getIcon
public String getIcon()
- Specified by:
getIcon
in interfaceorg.pentaho.platform.api.engine.ISequenceDefinition
-
getActionDefinitionsAndSequences
public List getActionDefinitionsAndSequences()
- Specified by:
getActionDefinitionsAndSequences
in interfaceorg.pentaho.platform.api.engine.IActionSequence
-
getLoopUsingPeek
public boolean getLoopUsingPeek()
- Specified by:
getLoopUsingPeek
in interfaceorg.pentaho.platform.api.engine.IActionSequence
-
-