org.squashtest.tm.plugin.testautomation.jenkins.internal.net
Class HttpRequestFactory

java.lang.Object
  extended by org.squashtest.tm.plugin.testautomation.jenkins.internal.net.HttpRequestFactory

public class HttpRequestFactory
extends Object


Constructor Summary
HttpRequestFactory()
           
 
Method Summary
 String buildResultURL(org.squashtest.tm.domain.testautomation.AutomatedTest test, Integer buildID)
           
 org.apache.commons.httpclient.methods.GetMethod newCheckCredentialsMethod(org.squashtest.tm.domain.testautomation.TestAutomationServer server)
           
 org.apache.commons.httpclient.methods.GetMethod newCheckQueue(org.squashtest.tm.domain.testautomation.TestAutomationProject project)
           
 org.apache.commons.httpclient.methods.GetMethod newGetBuild(org.squashtest.tm.domain.testautomation.TestAutomationProject project, int buildId)
           
 org.apache.commons.httpclient.methods.GetMethod newGetBuildResults(org.squashtest.tm.domain.testautomation.TestAutomationProject project, int buildId)
           
 org.apache.commons.httpclient.methods.GetMethod newGetBuildsForProject(org.squashtest.tm.domain.testautomation.TestAutomationProject project)
           
 org.apache.commons.httpclient.methods.GetMethod newGetJobsMethod(org.squashtest.tm.domain.testautomation.TestAutomationServer server)
           
 String newRandomId()
           
protected  org.apache.commons.httpclient.methods.PostMethod newStartBuild(org.squashtest.tm.domain.testautomation.TestAutomationProject project, ParameterArray params)
           
 org.apache.commons.httpclient.methods.PostMethod newStartFetchTestListBuild(org.squashtest.tm.domain.testautomation.TestAutomationProject project, String externalID)
           
 org.apache.commons.httpclient.methods.PostMethod newStartTestSuiteBuild(org.squashtest.tm.service.testautomation.model.TestAutomationProjectContent content, String externalID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequestFactory

public HttpRequestFactory()
Method Detail

newRandomId

public String newRandomId()

newCheckCredentialsMethod

public org.apache.commons.httpclient.methods.GetMethod newCheckCredentialsMethod(org.squashtest.tm.domain.testautomation.TestAutomationServer server)

newGetJobsMethod

public org.apache.commons.httpclient.methods.GetMethod newGetJobsMethod(org.squashtest.tm.domain.testautomation.TestAutomationServer server)

newStartFetchTestListBuild

public org.apache.commons.httpclient.methods.PostMethod newStartFetchTestListBuild(org.squashtest.tm.domain.testautomation.TestAutomationProject project,
                                                                                   String externalID)

newStartTestSuiteBuild

public org.apache.commons.httpclient.methods.PostMethod newStartTestSuiteBuild(org.squashtest.tm.service.testautomation.model.TestAutomationProjectContent content,
                                                                               String externalID)

newCheckQueue

public org.apache.commons.httpclient.methods.GetMethod newCheckQueue(org.squashtest.tm.domain.testautomation.TestAutomationProject project)

newGetBuildsForProject

public org.apache.commons.httpclient.methods.GetMethod newGetBuildsForProject(org.squashtest.tm.domain.testautomation.TestAutomationProject project)

newGetBuild

public org.apache.commons.httpclient.methods.GetMethod newGetBuild(org.squashtest.tm.domain.testautomation.TestAutomationProject project,
                                                                   int buildId)

newGetBuildResults

public org.apache.commons.httpclient.methods.GetMethod newGetBuildResults(org.squashtest.tm.domain.testautomation.TestAutomationProject project,
                                                                          int buildId)

buildResultURL

public String buildResultURL(org.squashtest.tm.domain.testautomation.AutomatedTest test,
                             Integer buildID)

newStartBuild

protected org.apache.commons.httpclient.methods.PostMethod newStartBuild(org.squashtest.tm.domain.testautomation.TestAutomationProject project,
                                                                         ParameterArray params)


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.