Interface HotDeploymentTool

All Known Implementing Classes:
AbstractHotDeploymentTool, GenericHotDeploymentTool, JonasHotDeploymentTool, WebLogicHotDeploymentTool

public interface HotDeploymentTool
An interface for vendor-specific "hot" deployment tools.
See Also:
  • Field Details

  • Method Details

    • validateAttributes

      void validateAttributes() throws BuildException
      Validates the passed in attributes.
      Throws:
      BuildException - if the attributes are invalid or incomplete.
    • deploy

      void deploy() throws BuildException
      Perform the actual deployment.
      Throws:
      BuildException - if the attributes are invalid or incomplete.
    • setTask

      void setTask(ServerDeploy task)
      Sets the parent task.
      Parameters:
      task - A ServerDeploy object representing the parent task.