com.midvision.rapiddeploy.plugin.jenkins
Class RapidDeployConnector
java.lang.Object
com.midvision.rapiddeploy.plugin.jenkins.RapidDeployConnector
public class RapidDeployConnector
- extends Object
|
Method Summary |
static String |
extractJobId(String responseOutput)
|
static String |
extractJobStatus(String responseOutput)
|
static List<String> |
extractTagValueFromXml(String xmlContent,
String tagName)
|
static String |
invokeRapidDeployBuildPackage(String authenticationToken,
String serverUrl,
String projectName,
String packageName,
String archiveExension)
|
static String |
invokeRapidDeployDeployment(String authenticationToken,
String serverUrl,
String projectName,
String server,
String environment,
String instance,
String application,
String packageName)
|
static List<String> |
invokeRapidDeployListEnvironments(String authenticationToken,
String serverUrl,
String projectName)
|
static List<String> |
invokeRapidDeployListPackages(String authenticationToken,
String serverUrl,
String projectName)
|
static List<String> |
invokeRapidDeployListPackages(String authenticationToken,
String serverUrl,
String projectName,
String server,
String environment,
String instance)
|
static List<String> |
invokeRapidDeployListProjects(String authenticationToken,
String serverUrl)
|
static String |
pollRapidDeployJobDetails(String authenticationToken,
String serverUrl,
String jobId)
|
static String |
pollRapidDeployJobLog(String authenticationToken,
String serverUrl,
String jobId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RapidDeployConnector
public RapidDeployConnector()
invokeRapidDeployDeployment
public static String invokeRapidDeployDeployment(String authenticationToken,
String serverUrl,
String projectName,
String server,
String environment,
String instance,
String application,
String packageName)
throws Exception
- Throws:
Exception
invokeRapidDeployBuildPackage
public static String invokeRapidDeployBuildPackage(String authenticationToken,
String serverUrl,
String projectName,
String packageName,
String archiveExension)
throws Exception
- Throws:
Exception
pollRapidDeployJobDetails
public static String pollRapidDeployJobDetails(String authenticationToken,
String serverUrl,
String jobId)
throws Exception
- Throws:
Exception
pollRapidDeployJobLog
public static String pollRapidDeployJobLog(String authenticationToken,
String serverUrl,
String jobId)
throws Exception
- Throws:
Exception
invokeRapidDeployListProjects
public static List<String> invokeRapidDeployListProjects(String authenticationToken,
String serverUrl)
throws Exception
- Throws:
Exception
invokeRapidDeployListEnvironments
public static List<String> invokeRapidDeployListEnvironments(String authenticationToken,
String serverUrl,
String projectName)
throws Exception
- Throws:
Exception
invokeRapidDeployListPackages
public static List<String> invokeRapidDeployListPackages(String authenticationToken,
String serverUrl,
String projectName,
String server,
String environment,
String instance)
throws Exception
- Throws:
Exception
invokeRapidDeployListPackages
public static List<String> invokeRapidDeployListPackages(String authenticationToken,
String serverUrl,
String projectName)
throws Exception
- Throws:
Exception
extractTagValueFromXml
public static List<String> extractTagValueFromXml(String xmlContent,
String tagName)
throws Exception
- Throws:
Exception
extractJobStatus
public static String extractJobStatus(String responseOutput)
throws Exception
- Throws:
Exception
extractJobId
public static String extractJobId(String responseOutput)
throws Exception
- Throws:
Exception
Copyright © 2004-2014. All Rights Reserved.