public class ExecutionItemFactory
extends java.lang.Object
| Constructor and Description |
|---|
ExecutionItemFactory() |
| Modifier and Type | Method and Description |
|---|---|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createExecCommand(java.lang.String[] command,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createExecCommand(java.lang.String[] command,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createJobRef(java.lang.String jobIdentifier,
java.lang.String[] args,
boolean nodeStep,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label)
Deprecated.
|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createJobRef(java.lang.String jobIdentifier,
java.lang.String[] args,
boolean nodeStep,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String nodeFilter,
java.lang.Integer nodeThreadcount,
java.lang.Boolean nodeKeepgoing,
java.lang.String nodeRankAttribute,
java.lang.Boolean nodeRankOrderAscending,
java.lang.String label,
java.lang.Boolean nodeIntersect,
java.lang.String project,
java.lang.Boolean failOnDisable,
java.lang.Boolean importOptions,
java.lang.String uuid,
java.lang.Boolean useName,
java.lang.Boolean ignoreNotifications)
Create step execution item for a job reference
|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createPluginNodeStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label)
Create a workflow execution item for a plugin node step.
|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createPluginNodeStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigurations)
Create a workflow execution item for a plugin node step.
|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createPluginStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label)
Create a workflow execution item for a plugin step.
|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createPluginStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigurations)
Create a workflow execution item for a plugin step.
|
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.io.File file,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.io.File file,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String script,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String script,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createScriptURLItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String urlString,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label) |
static com.dtolabs.rundeck.core.execution.StepExecutionItem |
createScriptURLItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String urlString,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs) |
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String script,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String script,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.io.File file,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createScriptFileItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.io.File file,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createScriptURLItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String urlString,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createScriptURLItem(java.lang.String scriptInterpreter,
java.lang.String fileExtension,
boolean interpreterArgsQuoted,
java.lang.String urlString,
java.lang.String[] strings,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createExecCommand(java.lang.String[] command,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createExecCommand(java.lang.String[] command,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigs)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createJobRef(java.lang.String jobIdentifier,
java.lang.String[] args,
boolean nodeStep,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String label)
jobIdentifier - args - nodeStep - handler - keepgoingOnSuccess - public static com.dtolabs.rundeck.core.execution.StepExecutionItem createJobRef(java.lang.String jobIdentifier,
java.lang.String[] args,
boolean nodeStep,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
boolean keepgoingOnSuccess,
java.lang.String nodeFilter,
java.lang.Integer nodeThreadcount,
java.lang.Boolean nodeKeepgoing,
java.lang.String nodeRankAttribute,
java.lang.Boolean nodeRankOrderAscending,
java.lang.String label,
java.lang.Boolean nodeIntersect,
java.lang.String project,
java.lang.Boolean failOnDisable,
java.lang.Boolean importOptions,
java.lang.String uuid,
java.lang.Boolean useName,
java.lang.Boolean ignoreNotifications)
jobIdentifier - args - nodeStep - handler - keepgoingOnSuccess - public static com.dtolabs.rundeck.core.execution.StepExecutionItem createPluginNodeStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createPluginNodeStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigurations)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createPluginStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label)
public static com.dtolabs.rundeck.core.execution.StepExecutionItem createPluginStepItem(java.lang.String type,
java.util.Map configuration,
boolean keepgoingOnSuccess,
com.dtolabs.rundeck.core.execution.StepExecutionItem handler,
java.lang.String label,
java.util.List<com.dtolabs.rundeck.core.plugins.PluginConfiguration> filterConfigurations)