public class ActionSequence extends Object implements org.pentaho.platform.api.engine.IActionSequence
Modifier | Constructor and Description |
---|---|
protected |
ActionSequence(String loopParameter,
org.pentaho.platform.api.engine.ISequenceDefinition sequenceDefinition,
List actionDefinitions,
boolean loopUsingPeek) |
Modifier and Type | Method and 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) |
public List getActionDefinitions()
public String getLoopParameter()
getLoopParameter
in interface org.pentaho.platform.api.engine.IActionSequence
public org.pentaho.platform.api.engine.IConditionalExecution getConditionalExecution()
getConditionalExecution
in interface org.pentaho.platform.api.engine.IActionSequence
public void setConditionalExecution(org.pentaho.platform.api.engine.IConditionalExecution value)
setConditionalExecution
in interface org.pentaho.platform.api.engine.IActionSequence
public boolean hasLoop()
hasLoop
in interface org.pentaho.platform.api.engine.IActionSequence
public String getResultType()
getResultType
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getSequenceName()
getSequenceName
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getAuthor()
getAuthor
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getDescription()
getDescription
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getHelp()
getHelp
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public Map getInputDefinitions()
getInputDefinitions
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public Map getInputDefinitionsForParameterProvider(String parameterProviderName)
getInputDefinitionsForParameterProvider
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public Map getOutputDefinitions()
getOutputDefinitions
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public Map getResourceDefinitions()
getResourceDefinitions
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getSolutionName()
getSolutionName
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getSolutionPath()
getSolutionPath
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public int getLoggingLevel()
getLoggingLevel
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getTitle()
getTitle
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public String getIcon()
getIcon
in interface org.pentaho.platform.api.engine.ISequenceDefinition
public List getActionDefinitionsAndSequences()
getActionDefinitionsAndSequences
in interface org.pentaho.platform.api.engine.IActionSequence
public boolean getLoopUsingPeek()
getLoopUsingPeek
in interface org.pentaho.platform.api.engine.IActionSequence
Copyright © 2019 Hitachi Vantara. All rights reserved.