org.testng
Class SuiteRunnerWorker

java.lang.Object
  extended by org.testng.SuiteRunnerWorker
All Implemented Interfaces:
Comparable<org.testng.internal.thread.graph.IWorker<ISuite>>, Runnable, org.testng.internal.thread.graph.IWorker<ISuite>

public class SuiteRunnerWorker
extends Object
implements org.testng.internal.thread.graph.IWorker<ISuite>

An IWorker that is used to encapsulate and run Suite Runners

Author:
cbeust, nullin

Constructor Summary
SuiteRunnerWorker(ISuite suiteRunner, org.testng.internal.SuiteRunnerMap suiteRunnerMap, int verbose, String defaultSuiteName)
           
 
Method Summary
 int compareTo(org.testng.internal.thread.graph.IWorker<ISuite> arg0)
           
 int getPriority()
           
 List<ISuite> getTasks()
           
 long getTimeOut()
           
 void run()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SuiteRunnerWorker

public SuiteRunnerWorker(ISuite suiteRunner,
                         org.testng.internal.SuiteRunnerMap suiteRunnerMap,
                         int verbose,
                         String defaultSuiteName)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

compareTo

public int compareTo(org.testng.internal.thread.graph.IWorker<ISuite> arg0)
Specified by:
compareTo in interface Comparable<org.testng.internal.thread.graph.IWorker<ISuite>>

getTasks

public List<ISuite> getTasks()
Specified by:
getTasks in interface org.testng.internal.thread.graph.IWorker<ISuite>

toString

public String toString()
Overrides:
toString in class Object

getTimeOut

public long getTimeOut()
Specified by:
getTimeOut in interface org.testng.internal.thread.graph.IWorker<ISuite>

getPriority

public int getPriority()
Specified by:
getPriority in interface org.testng.internal.thread.graph.IWorker<ISuite>


Copyright © 2015. All Rights Reserved.