Class ExecuteManualDeployment

    • Field Detail

      • log

        public static final org.apache.log4j.Logger log
    • Constructor Detail

      • ExecuteManualDeployment

        public ExecuteManualDeployment()
    • Method Detail

      • prepare

        public void prepare()
                     throws Exception
        Specified by:
        prepare in interface com.opensymphony.xwork2.Preparable
        Throws:
        Exception
      • execute

        public String execute()
                       throws Exception
        Specified by:
        execute in interface com.opensymphony.xwork2.Action
        Overrides:
        execute in class com.opensymphony.xwork2.ActionSupport
        Throws:
        Exception
      • validate

        public void validate()
        Specified by:
        validate in interface com.opensymphony.xwork2.Validateable
        Overrides:
        validate in class com.opensymphony.xwork2.ActionSupport
      • canDeployFromCustomBranch

        public boolean canDeployFromCustomBranch()
      • hasAtLeastOneVersion

        public boolean hasAtLeastOneVersion()
      • getMasterPlanKey

        public PlanKey getMasterPlanKey()
        Returns:
        key of master plan of branch pointed by deployment project
      • getReleaseTypeOption

        public String getReleaseTypeOption()
      • setReleaseTypeOption

        public void setReleaseTypeOption​(String releaseTypeOption)
      • getEnvironmentId

        public long getEnvironmentId()
      • setEnvironmentId

        public void setEnvironmentId​(long environmentId)
      • getPromoteVersion

        public String getPromoteVersion()
      • setPromoteVersion

        public void setPromoteVersion​(String promoteVersion)
      • getNewReleaseBranchKey

        public String getNewReleaseBranchKey()
      • setNewReleaseBranchKey

        public void setNewReleaseBranchKey​(String newReleaseBranchKey)
      • getNextVersionName

        public String getNextVersionName()
      • getSubsequentVersionName

        public String getSubsequentVersionName()
      • getNewReleaseBuildResult

        public String getNewReleaseBuildResult()
      • setNewReleaseBuildResult

        public void setNewReleaseBuildResult​(String newReleaseBuildResult)
      • getVersionName

        public String getVersionName()
      • setVersionName

        public void setVersionName​(String versionName)
      • getDeploymentResultId

        public long getDeploymentResultId()
      • getVersionId

        public long getVersionId()
      • setVersionId

        public void setVersionId​(long versionId)
      • setRollback

        public void setRollback​(boolean rollback)
      • hasDefaultPlanBuildResults

        public boolean hasDefaultPlanBuildResults()
      • hasBranches

        public boolean hasBranches()
      • hasReleasesFromBranches

        public boolean hasReleasesFromBranches()
      • setTaskService

        public void setTaskService​(TaskService taskService)
      • isVerboseLogging

        public boolean isVerboseLogging()
      • setVerboseLogging

        public void setVerboseLogging​(boolean verboseLogging)