Class VMGRBuildArchiver

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

public class VMGRBuildArchiver extends Object
Author:
tyanai
  • Constructor Details

    • VMGRBuildArchiver

      public VMGRBuildArchiver(boolean vMGRBuildArchive, boolean deleteAlsoSessionDirectory, boolean genericCredentialForSessionDelete, String archiveUser, String archivePassword, String famMode, String famModeLocation)
    • VMGRBuildArchiver

      public VMGRBuildArchiver()
  • Method Details

    • isVMGRBuildArchive

      public boolean isVMGRBuildArchive()
    • setVMGRBuildArchive

      public void setVMGRBuildArchive(boolean isVMGRBuildArchive)
    • getArchiveUser

      public String getArchiveUser()
    • setArchiveUser

      public void setArchiveUser(String archiveUser)
    • getArchivePassword

      public String getArchivePassword()
    • setArchivePassword

      public void setArchivePassword(String archivePassword)
    • isDeleteAlsoSessionDirectory

      public boolean isDeleteAlsoSessionDirectory()
    • setSeleteAlsoSessionDirectory

      public void setSeleteAlsoSessionDirectory(boolean deleteAlsoSessionDirectory)
    • isGenericCredentialForSessionDelete

      public boolean isGenericCredentialForSessionDelete()
    • setGenericCredentialForSessionDelete

      public void setGenericCredentialForSessionDelete(boolean genericCredentialForSessionDelete)
    • markBuildForArchive

      public void markBuildForArchive(List<String> listOfSessions, String apiURL, boolean requireAuth, String userUsedForLogin, String passwordUsedForLogin, String workingJobDir, TaskListener listener, Launcher launcher, Utils utils) throws InterruptedException
      Throws:
      InterruptedException
    • deleteSessions

      public void deleteSessions(Run run, Logger logger) throws Exception
      Throws:
      Exception
    • processErrorFromRespone

      public void processErrorFromRespone(HttpURLConnection conn, Logger logger) throws IOException
      Throws:
      IOException
    • getVAPIConnection

      public HttpURLConnection getVAPIConnection(String apiUrl, boolean requireAuth, String authString) throws Exception
      Throws:
      Exception