public class PowerShellBatchDeploymentStep
extends java.lang.Object
implements com.xebialabs.deployit.plugin.api.flow.Step, com.xebialabs.deployit.plugin.api.flow.PreviewStep, com.xebialabs.deployit.plugin.api.flow.StageableStep
| Constructor and Description |
|---|
PowerShellBatchDeploymentStep(int order,
com.xebialabs.deployit.plugin.overthere.HostContainer container,
java.util.List<PowerShellDeploymentStep> steps,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
doGenerateScript(com.xebialabs.overthere.OverthereConnection conn,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
boolean maskPasswords) |
com.xebialabs.deployit.plugin.api.flow.StepExitCode |
execute(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx) |
java.lang.String |
getDescription() |
int |
getOrder() |
com.xebialabs.deployit.plugin.api.flow.Preview |
getPreview() |
void |
requestStaging(com.xebialabs.deployit.plugin.api.flow.StagingContext ctx) |
public PowerShellBatchDeploymentStep(int order,
com.xebialabs.deployit.plugin.overthere.HostContainer container,
java.util.List<PowerShellDeploymentStep> steps,
java.lang.String description)
public com.xebialabs.deployit.plugin.api.flow.Preview getPreview()
getPreview in interface com.xebialabs.deployit.plugin.api.flow.PreviewSteppublic void requestStaging(com.xebialabs.deployit.plugin.api.flow.StagingContext ctx)
requestStaging in interface com.xebialabs.deployit.plugin.api.flow.StageableSteppublic com.xebialabs.deployit.plugin.api.flow.StepExitCode execute(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
throws java.lang.Exception
execute in interface com.xebialabs.deployit.plugin.api.flow.Stepjava.lang.Exceptionpublic java.lang.String doGenerateScript(com.xebialabs.overthere.OverthereConnection conn,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
boolean maskPasswords)
public int getOrder()
getOrder in interface com.xebialabs.deployit.plugin.api.flow.Steppublic java.lang.String getDescription()
getDescription in interface com.xebialabs.deployit.plugin.api.flow.Step