com.xebialabs.deployit.plugin.wls.contributor
Class ArtifactDeploymentContributor

java.lang.Object
  extended by com.xebialabs.deployit.plugin.wls.contributor.ArtifactDeploymentContributor

public class ArtifactDeploymentContributor
extends java.lang.Object


Constructor Summary
ArtifactDeploymentContributor()
           
 
Method Summary
static void addDeleteArtifactStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx, DeleteArtifactStep step)
           
static void addUploadArtifactStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx, UploadArtifactStep step)
           
 void contributeArtifactDeleteStepForNoStage(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
           
 void contributeArtifactUploadStepForNoStage(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
           
 void contributeWaitStepForSideBySideDeploymentStrategy(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
           
static void setWaitStepInterval(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx, long newWaitTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactDeploymentContributor

public ArtifactDeploymentContributor()
Method Detail

contributeArtifactUploadStepForNoStage

public void contributeArtifactUploadStepForNoStage(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas,
                                                   com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)

contributeArtifactDeleteStepForNoStage

public void contributeArtifactDeleteStepForNoStage(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas,
                                                   com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)

contributeWaitStepForSideBySideDeploymentStrategy

public void contributeWaitStepForSideBySideDeploymentStrategy(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas,
                                                              com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)

addUploadArtifactStep

public static void addUploadArtifactStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
                                         UploadArtifactStep step)

addDeleteArtifactStep

public static void addDeleteArtifactStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
                                         DeleteArtifactStep step)

setWaitStepInterval

public static void setWaitStepInterval(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
                                       long newWaitTime)