Class SessionStatusHolder

java.lang.Object
org.jenkinsci.plugins.vmanager.SessionStatusHolder

public class SessionStatusHolder extends Object
  • Constructor Details

    • SessionStatusHolder

      public SessionStatusHolder(int buildNumber, String workspace, String buildId, String workingJobDir)
    • SessionStatusHolder

      public SessionStatusHolder(int buildNumber, String workingJobDir, String buildId)
    • SessionStatusHolder

      public SessionStatusHolder(String url, boolean requireAuth, String user, String password, TaskListener listener, boolean dynamicUserId, int buildNumber, String workPlacePath, String buildId, int connConnTimeOut, int connReadTimeout, boolean advConfig, List<String> listOfSessions, boolean markBuildAsFailedIfAllRunFailed, boolean failJobIfAllRunFailed, String workingJobDir, boolean markBuildAsPassedIfAllRunPassed, boolean failJobUnlessAllRunPassed)
  • Method Details

    • dumpSessionStatus

      public void dumpSessionStatus(boolean postSession, Map<String,String> sessionIdName, Utils utils, Launcher launcher) throws Exception
      Throws:
      Exception
    • loadSessionFromFile

      public SessionState loadSessionFromFile()
    • getBuildNumber

      public int getBuildNumber()
    • setBuildNumber

      public void setBuildNumber(int buildNumber)
    • getWorkspace

      public String getWorkspace()
    • setWorkPlacePath

      public void setWorkPlacePath(String workspace)
    • getBuildId

      public String getBuildId()
    • setBuildId

      public void setBuildId(String buildId)
    • getWorkingJobDir

      public String getWorkingJobDir()
    • setWorkingJobDir

      public void setWorkingJobDir(String workingJobDir)