public class DeployitTester
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DeployitTester.DeployitTesterException |
| Constructor and Description |
|---|
DeployitTester() |
DeployitTester(com.xebialabs.deployit.deployment.planner.MultiDeploymentPlanner planner) |
| Modifier and Type | Method and Description |
|---|---|
static DeployitTester |
build()
Deprecated.
Just use the default constructor.
|
com.xebialabs.deployit.plugin.api.flow.StepExitCode |
executePlan(java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> plan) |
static com.xebialabs.deployit.plugin.api.flow.StepExitCode |
executePlan(java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> steps,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext context) |
com.xebialabs.deployit.plugin.api.udm.Deployed |
generateDeployed(com.xebialabs.deployit.plugin.api.udm.Deployable d,
com.xebialabs.deployit.plugin.api.udm.Container c,
com.xebialabs.deployit.plugin.api.reflect.Type deployedType) |
com.xebialabs.deployit.plugin.api.udm.Deployed |
generateDeployed(com.xebialabs.deployit.plugin.api.udm.Deployable d,
com.xebialabs.deployit.plugin.api.udm.Container c,
com.xebialabs.deployit.plugin.api.reflect.Type deployedType,
java.util.Map<java.lang.String,java.lang.String> placeholders) |
InMemoryRepository |
getRepository()
Deprecated.
|
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
inspect(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)
Deprecated.
|
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
inspect(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.execution.ExecutionContext ctx)
Deprecated.
|
com.xebialabs.deployit.plugin.api.services.Repository |
repository() |
com.xebialabs.deployit.deployment.planner.PhasedPlan |
resolve(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec) |
static java.util.List<com.xebialabs.deployit.deployment.planner.StepPlan.Checkpoint> |
resolveCheckpoints(com.xebialabs.deployit.deployment.planner.Plan plan) |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
resolvePlan(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec) |
static java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
resolvePlan(com.xebialabs.deployit.deployment.planner.Plan plan) |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
resolvePlanWithStaging(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec) |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
resolvePlanWithStaging(java.lang.String taskId,
com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
Deprecated.
taskId parameter is no longer necessary.
|
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
runInspectionTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item) |
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
runInspectionTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
TestExecutionContext executionContext) |
void |
shutdown() |
public DeployitTester()
public DeployitTester(com.xebialabs.deployit.deployment.planner.MultiDeploymentPlanner planner)
public void shutdown()
@Deprecated public static DeployitTester build()
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> resolvePlan(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
@Deprecated
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> resolvePlanWithStaging(java.lang.String taskId,
com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> resolvePlanWithStaging(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
public static java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> resolvePlan(com.xebialabs.deployit.deployment.planner.Plan plan)
public static java.util.List<com.xebialabs.deployit.deployment.planner.StepPlan.Checkpoint> resolveCheckpoints(com.xebialabs.deployit.deployment.planner.Plan plan)
public com.xebialabs.deployit.deployment.planner.PhasedPlan resolve(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
@Deprecated public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> inspect(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)
runInspectionTask(ConfigurationItem).@Deprecated
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> inspect(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.execution.ExecutionContext ctx)
runInspectionTask(ConfigurationItem, TestExecutionContext).public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> runInspectionTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> runInspectionTask(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
TestExecutionContext executionContext)
public com.xebialabs.deployit.plugin.api.udm.Deployed generateDeployed(com.xebialabs.deployit.plugin.api.udm.Deployable d,
com.xebialabs.deployit.plugin.api.udm.Container c,
com.xebialabs.deployit.plugin.api.reflect.Type deployedType)
public com.xebialabs.deployit.plugin.api.udm.Deployed generateDeployed(com.xebialabs.deployit.plugin.api.udm.Deployable d,
com.xebialabs.deployit.plugin.api.udm.Container c,
com.xebialabs.deployit.plugin.api.reflect.Type deployedType,
java.util.Map<java.lang.String,java.lang.String> placeholders)
public com.xebialabs.deployit.plugin.api.flow.StepExitCode executePlan(java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> plan)
public static com.xebialabs.deployit.plugin.api.flow.StepExitCode executePlan(java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> steps,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext context)
public com.xebialabs.deployit.plugin.api.services.Repository repository()
@Deprecated public InMemoryRepository getRepository()