Class StopAndStartColdDeploymentServers

java.lang.Object
com.xebialabs.deployit.plugin.api.deployment.planning.ContainerContributor<C>
com.xebialabs.deployit.community.wasext.planning.StopAndStartColdDeploymentServers

public class StopAndStartColdDeploymentServers extends ContainerContributor<C>
  • Field Summary

    Fields inherited from class com.xebialabs.deployit.plugin.api.deployment.planning.ContainerContributor

    containers, isTargetContainerType
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    isColdDeployContainer(com.xebialabs.deployit.plugin.was.container.WasContainer container)
     
    protected void
    start(com.xebialabs.deployit.plugin.was.container.ManagedServer container, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
     
    protected void
    stop(com.xebialabs.deployit.plugin.was.container.ManagedServer container, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
     
    static void
    stopAndStartClusters(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
     
    protected void
    stopAndStartContainers(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
     

    Methods inherited from class com.xebialabs.deployit.plugin.api.deployment.planning.ContainerContributor

    collectContainers

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StopAndStartColdDeploymentServers

      public StopAndStartColdDeploymentServers()
  • Method Details

    • stopAndStartClusters

      public static void stopAndStartClusters(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
    • stop

      protected void stop(com.xebialabs.deployit.plugin.was.container.ManagedServer container, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
    • start

      protected void start(com.xebialabs.deployit.plugin.was.container.ManagedServer container, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
    • stopAndStartContainers

      protected void stopAndStartContainers(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas, com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
    • isColdDeployContainer

      public static boolean isColdDeployContainer(com.xebialabs.deployit.plugin.was.container.WasContainer container)