org.squashtest.tm.plugin.testautomation.jenkins.internal
Class FetchTestListBuildProcessor

java.lang.Object
  extended by org.squashtest.tm.plugin.testautomation.jenkins.internal.tasks.AbstractBuildProcessor
      extended by org.squashtest.tm.plugin.testautomation.jenkins.internal.tasks.SynchronousBuildProcessor<Collection<org.squashtest.tm.domain.testautomation.AutomatedTest>>
          extended by org.squashtest.tm.plugin.testautomation.jenkins.internal.FetchTestListBuildProcessor
All Implemented Interfaces:
BuildProcessor

public class FetchTestListBuildProcessor
extends SynchronousBuildProcessor<Collection<org.squashtest.tm.domain.testautomation.AutomatedTest>>


Field Summary
 
Fields inherited from class org.squashtest.tm.plugin.testautomation.jenkins.internal.tasks.AbstractBuildProcessor
currentFuture, currentStep, scheduler
 
Constructor Summary
FetchTestListBuildProcessor()
           
 
Method Summary
protected  void buildResult()
           
 Collection<org.squashtest.tm.domain.testautomation.AutomatedTest> getResult()
           
protected  StepSequence getStepSequence()
           
 void setBuildAbsoluteId(BuildAbsoluteId absoluteId)
           
 void setClient(org.apache.commons.httpclient.HttpClient client)
           
 void setProject(org.squashtest.tm.domain.testautomation.TestAutomationProject project)
           
 
Methods inherited from class org.squashtest.tm.plugin.testautomation.jenkins.internal.tasks.SynchronousBuildProcessor
notifyException, notifyStepDone, run
 
Methods inherited from class org.squashtest.tm.plugin.testautomation.jenkins.internal.tasks.AbstractBuildProcessor
_reschedule, cancel, getCurrentFuture, getCurrentStep, getDefaultReschedulingDelay, getScheduler, isCanceled, scheduleNextStep, setDefaultReschedulingDelay, taskHasBegun
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FetchTestListBuildProcessor

public FetchTestListBuildProcessor()
Method Detail

setClient

public void setClient(org.apache.commons.httpclient.HttpClient client)

setProject

public void setProject(org.squashtest.tm.domain.testautomation.TestAutomationProject project)

setBuildAbsoluteId

public void setBuildAbsoluteId(BuildAbsoluteId absoluteId)

getResult

public Collection<org.squashtest.tm.domain.testautomation.AutomatedTest> getResult()
Specified by:
getResult in class SynchronousBuildProcessor<Collection<org.squashtest.tm.domain.testautomation.AutomatedTest>>

buildResult

protected void buildResult()
Specified by:
buildResult in class SynchronousBuildProcessor<Collection<org.squashtest.tm.domain.testautomation.AutomatedTest>>

getStepSequence

protected StepSequence getStepSequence()
Specified by:
getStepSequence in class AbstractBuildProcessor


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