public class VMGRBuildArchiver extends Object
Constructor and Description |
---|
VMGRBuildArchiver() |
VMGRBuildArchiver(boolean vMGRBuildArchive,
boolean deleteAlsoSessionDirectory,
boolean genericCredentialForSessionDelete,
String archiveUser,
String archivePassword,
String famMode,
String famModeLocation) |
Modifier and Type | Method and Description |
---|---|
void |
deleteSessions(hudson.model.Run run,
Logger logger) |
String |
getArchivePassword() |
String |
getArchiveUser() |
HttpURLConnection |
getVAPIConnection(String apiUrl,
boolean requireAuth,
String authString) |
boolean |
isDeleteAlsoSessionDirectory() |
boolean |
isGenericCredentialForSessionDelete() |
boolean |
isVMGRBuildArchive() |
void |
markBuildForArchive(List<String> listOfSessions,
String apiURL,
boolean requireAuth,
String userUsedForLogin,
String passwordUsedForLogin,
String workingJobDir,
hudson.model.TaskListener listener,
hudson.Launcher launcher,
Utils utils) |
void |
processErrorFromRespone(HttpURLConnection conn,
Logger logger) |
void |
setArchivePassword(String archivePassword) |
void |
setArchiveUser(String archiveUser) |
void |
setGenericCredentialForSessionDelete(boolean genericCredentialForSessionDelete) |
void |
setSeleteAlsoSessionDirectory(boolean deleteAlsoSessionDirectory) |
void |
setVMGRBuildArchive(boolean isVMGRBuildArchive) |
public VMGRBuildArchiver(boolean vMGRBuildArchive, boolean deleteAlsoSessionDirectory, boolean genericCredentialForSessionDelete, String archiveUser, String archivePassword, String famMode, String famModeLocation)
public VMGRBuildArchiver()
public boolean isVMGRBuildArchive()
public void setVMGRBuildArchive(boolean isVMGRBuildArchive)
public String getArchiveUser()
public void setArchiveUser(String archiveUser)
public String getArchivePassword()
public void setArchivePassword(String archivePassword)
public boolean isDeleteAlsoSessionDirectory()
public void setSeleteAlsoSessionDirectory(boolean deleteAlsoSessionDirectory)
public boolean isGenericCredentialForSessionDelete()
public void setGenericCredentialForSessionDelete(boolean genericCredentialForSessionDelete)
public void markBuildForArchive(List<String> listOfSessions, String apiURL, boolean requireAuth, String userUsedForLogin, String passwordUsedForLogin, String workingJobDir, hudson.model.TaskListener listener, hudson.Launcher launcher, Utils utils) throws InterruptedException
InterruptedException
public void deleteSessions(hudson.model.Run run, Logger logger) throws Exception
Exception
public void processErrorFromRespone(HttpURLConnection conn, Logger logger)
public HttpURLConnection getVAPIConnection(String apiUrl, boolean requireAuth, String authString) throws Exception
Exception
Copyright © 2016–2024 Cadence. All rights reserved.