com.xebialabs.deployit.test.deployment
Class DeployitTester

java.lang.Object
  extended by com.xebialabs.deployit.test.deployment.DeployitTester

public class DeployitTester
extends java.lang.Object


Nested Class Summary
static class DeployitTester.DeployitTesterException
           
 
Method Summary
static DeployitTester build()
           
 com.xebialabs.deployit.plugin.api.execution.Step.Result executePlan(com.xebialabs.deployit.plugin.api.deployment.execution.Plan plan)
           
 com.xebialabs.deployit.plugin.api.execution.Step.Result executePlan(com.xebialabs.deployit.plugin.api.deployment.execution.Plan plan, com.xebialabs.deployit.plugin.api.deployment.execution.DeploymentExecutionContext 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)
           
 java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> inspect(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)
           
 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)
           
 com.xebialabs.deployit.plugin.api.deployment.execution.Plan resolvePlan(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

build

public static DeployitTester build()

resolvePlan

public com.xebialabs.deployit.plugin.api.deployment.execution.Plan resolvePlan(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)

inspect

public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> inspect(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)

inspect

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)

generateDeployed

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)

generateDeployed

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)

executePlan

public com.xebialabs.deployit.plugin.api.execution.Step.Result executePlan(com.xebialabs.deployit.plugin.api.deployment.execution.Plan plan)

executePlan

public com.xebialabs.deployit.plugin.api.execution.Step.Result executePlan(com.xebialabs.deployit.plugin.api.deployment.execution.Plan plan,
                                                                           com.xebialabs.deployit.plugin.api.deployment.execution.DeploymentExecutionContext context)