org.testng
Class SuiteRunnerWorker

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

public class SuiteRunnerWorker
extends java.lang.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, java.util.Map<XmlSuite,ISuite> suiteRunnerMap, int verbose, java.lang.String defaultSuiteName)
           
 
Method Summary
 int compareTo(org.testng.internal.thread.graph.IWorker<ISuite> arg0)
           
 int getPriority()
           
 java.util.List<ISuite> getTasks()
           
 long getTimeOut()
           
 void run()
           
 java.lang.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,
                         java.util.Map<XmlSuite,ISuite> suiteRunnerMap,
                         int verbose,
                         java.lang.String defaultSuiteName)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

compareTo

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

getTasks

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.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 © 2011. All Rights Reserved.