com.projectdarkstar.tools.dtc.beans
Class LaunchServiceBean

java.lang.Object
  extended by com.projectdarkstar.tools.dtc.beans.LaunchServiceBean
All Implemented Interfaces:
LaunchService

public class LaunchServiceBean
extends Object
implements LaunchService

This bean implements the LaunchService providing operations to load tests into the execution queue of the database.


Constructor Summary
LaunchServiceBean()
           
 
Method Summary
 void rerunTestExecution(Long testExecutionId, String name, String tags)
           
 void rerunTestExecutionAgainstNewDarkstar(Long testExecutionId, String name, String tags, PkgLibraryDTO darkstarPkg)
           
 void rerunTestExecutionAgainstNewServerApp(Long testExecutionId, String name, String tags, PkgLibraryDTO darkstarPkg)
           
 void runTestExecution(Long testExecutionId)
           
 void runTestSuite(Long testSuiteId, String name, String tags)
           
 void runTestSuiteAgainstNewDarkstar(Long testSuiteId, String name, String tags, PkgLibraryDTO darkstarPkg)
           
 void runTestSuiteAgainstNewServerApp(Long testSuiteId, String name, String tags, PkgLibraryDTO serverPkg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LaunchServiceBean

public LaunchServiceBean()
Method Detail

rerunTestExecution

public void rerunTestExecution(Long testExecutionId,
                               String name,
                               String tags)
                        throws DTCServiceException
Specified by:
rerunTestExecution in interface LaunchService
Throws:
DTCServiceException

rerunTestExecutionAgainstNewDarkstar

public void rerunTestExecutionAgainstNewDarkstar(Long testExecutionId,
                                                 String name,
                                                 String tags,
                                                 PkgLibraryDTO darkstarPkg)
                                          throws DTCServiceException
Specified by:
rerunTestExecutionAgainstNewDarkstar in interface LaunchService
Throws:
DTCServiceException

rerunTestExecutionAgainstNewServerApp

public void rerunTestExecutionAgainstNewServerApp(Long testExecutionId,
                                                  String name,
                                                  String tags,
                                                  PkgLibraryDTO darkstarPkg)
                                           throws DTCServiceException
Specified by:
rerunTestExecutionAgainstNewServerApp in interface LaunchService
Throws:
DTCServiceException

runTestExecution

public void runTestExecution(Long testExecutionId)
                      throws DTCServiceException
Specified by:
runTestExecution in interface LaunchService
Throws:
DTCServiceException

runTestSuite

public void runTestSuite(Long testSuiteId,
                         String name,
                         String tags)
                  throws DTCServiceException
Specified by:
runTestSuite in interface LaunchService
Throws:
DTCServiceException

runTestSuiteAgainstNewDarkstar

public void runTestSuiteAgainstNewDarkstar(Long testSuiteId,
                                           String name,
                                           String tags,
                                           PkgLibraryDTO darkstarPkg)
                                    throws DTCServiceException
Specified by:
runTestSuiteAgainstNewDarkstar in interface LaunchService
Throws:
DTCServiceException

runTestSuiteAgainstNewServerApp

public void runTestSuiteAgainstNewServerApp(Long testSuiteId,
                                            String name,
                                            String tags,
                                            PkgLibraryDTO serverPkg)
                                     throws DTCServiceException
Specified by:
runTestSuiteAgainstNewServerApp in interface LaunchService
Throws:
DTCServiceException


Copyright © 2013. All Rights Reserved.