public final class ForStep extends SequentialStep
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEY_NODE_IN |
static char |
REPLACE_MARKER_CHAR |
static java.util.regex.Pattern |
SEQ_SPEC_PATTERN |
childStepslocalConfigKEY_NODE_CONFIG, KEY_NODE_JOBS, KEY_NODE_STEPS, KEY_NODE_TYPE, KEY_NODE_VALUE, KEY_NODE_WEIGHTS, NODE_TYPE_CHAIN, NODE_TYPE_COMMAND, NODE_TYPE_FOR, NODE_TYPE_LOAD, NODE_TYPE_MIXED, NODE_TYPE_PARALLEL, NODE_TYPE_PRECONDITION, NODE_TYPE_SEQUENTIAL| Constructor and Description |
|---|
ForStep(com.emc.mongoose.ui.config.Config appConfig,
java.util.Map<java.lang.String,java.lang.Object> subTree) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
invoke() |
protected void |
loadSubTree(java.util.Map<java.lang.String,java.lang.Object> subTree) |
java.lang.String |
toString() |
append, appendNewJob, getChildStepspublic static final java.lang.String KEY_NODE_IN
public static final char REPLACE_MARKER_CHAR
public static final java.util.regex.Pattern SEQ_SPEC_PATTERN
public ForStep(com.emc.mongoose.ui.config.Config appConfig,
java.util.Map<java.lang.String,java.lang.Object> subTree)
throws ScenarioParseException
ScenarioParseExceptionprotected void loadSubTree(java.util.Map<java.lang.String,java.lang.Object> subTree)
throws ScenarioParseException
loadSubTree in class CompositeStepBaseScenarioParseExceptionprotected final void invoke()
throws java.util.concurrent.CancellationException
invoke in class SequentialStepjava.util.concurrent.CancellationExceptionpublic final java.lang.String toString()
toString in class SequentialSteppublic final void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class CompositeStepBasejava.io.IOException