scala.tools.partest.nest

Worker

class Worker extends Actor

Linear Supertypes
Actor, Serializable, Serializable, InputChannel[Any], ActorCanReply, ReplyReactor, ReactorCanReply, Reactor[Any], Combinators, AbstractActor, CanReply[Any, Any], OutputChannel[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Worker
  2. Actor
  3. Serializable
  4. Serializable
  5. InputChannel
  6. ActorCanReply
  7. ReplyReactor
  8. ReactorCanReply
  9. Reactor
  10. Combinators
  11. AbstractActor
  12. CanReply
  13. OutputChannel
  14. AnyRef
  15. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Worker (fileManager: FileManager, params: TestRunParams)

Type Members

  1. type Future [+P] = Future[P]

    Definition Classes
    ReactorCanReply → CanReply
  2. class KickableTimerTask extends TimerTask

Value Members

  1. def ! (msg: Any): Unit

    Definition Classes
    ReplyReactor → Reactor → OutputChannel
  2. def !! (msg: Any): Future[Any]

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  3. def !! [A] (msg: Any, handler: PartialFunction[Any, A]): Future[A]

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  4. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def !? (msec: Long, msg: Any): Option[Any]

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  7. def !? (msg: Any): Any

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  8. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  9. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  10. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  11. def ? : Any

    Definition Classes
    Actor → InputChannel
  12. def act (): Unit

    Definition Classes
    Worker → Reactor
  13. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  14. def cancelTimerTask (): AnyVal

  15. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def compareOutput (dir: File, logFile: File): String

  17. def continue (): Unit

    Definition Classes
    Combinators
  18. def createLogFile (file: File): File

  19. def createOutputDir (dir: File): File

  20. def currentFileElapsed : Long

  21. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  22. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. def exHandler (logFile: File, msg: String): PartialFunction[Throwable, Boolean]

  24. def exHandler (logFile: File): PartialFunction[Throwable, Boolean]

  25. def exceptionHandler : PartialFunction[Exception, Unit]

    Attributes
    protected[actors]
    Definition Classes
    Reactor
  26. def execTest (outDir: File, logFile: File, classpathPrefix: String = ""): Boolean

  27. def exit (): Nothing

    Attributes
    protected[actors]
    Definition Classes
    Actor → Reactor
  28. def exit (reason: AnyRef): Nothing

    Attributes
    protected[actors]
    Definition Classes
    Actor
  29. val fileManager : FileManager

  30. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  31. def forceTimeout (): Unit

  32. def forward (msg: Any): Unit

    Definition Classes
    ReplyReactor → Reactor → OutputChannel
  33. def getCheckFile (dir: File): Option[File]

  34. def getCheckFilePath (dir: File, suffix: String = ""): File

  35. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  36. def getState : Value

    Definition Classes
    Actor → ReplyReactor → Reactor
  37. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  38. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  39. def isJava (f: File): Boolean

  40. def isJavaOrScala (f: File): Boolean

  41. def isScala (f: File): Boolean

  42. def javac (outDir: File, files: List[File], output: File): Boolean

  43. val javacCmd : String

  44. def link (body: ⇒ Unit): Actor

    Definition Classes
    Actor
  45. def link (to: AbstractActor): AbstractActor

    Definition Classes
    Actor
  46. def logStackTrace (logFile: File, t: Throwable, msg: String): Boolean

  47. def loop (body: ⇒ Unit): Unit

    Definition Classes
    Combinators
  48. def loopWhile (cond: ⇒ Boolean)(body: ⇒ Unit): Unit

    Definition Classes
    Combinators
  49. def mailboxSize : Int

    Attributes
    protected[actors]
    Definition Classes
    Reactor
  50. implicit def mkBody [A] (body: ⇒ A): Body[A]

    Attributes
    implicit
    Definition Classes
    Reactor → Combinators
  51. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  52. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  53. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  54. def outputLogFile (logFile: File): Unit

  55. def printInfoEnd (success: Boolean, printer: PrintWriter): Unit

  56. def printInfoStart (file: File, printer: PrintWriter): Unit

  57. def printInfoTimeout (printer: PrintWriter): Unit

  58. def react (handler: PartialFunction[Any, Unit]): Nothing

    Definition Classes
    Actor → InputChannel → ReplyReactor → Reactor
  59. def reactWithin (msec: Long)(handler: PartialFunction[Any, Unit]): Nothing

    Definition Classes
    Actor → InputChannel → ReplyReactor
  60. def receive [R] (f: PartialFunction[Any, R]): R

    Definition Classes
    Actor → InputChannel
  61. def receiveWithin [R] (msec: Long)(f: PartialFunction[Any, R]): R

    Definition Classes
    Actor → InputChannel
  62. def receiver : Actor

    Definition Classes
    Reactor → OutputChannel
  63. def reply (msg: Any): Unit

    Attributes
    protected[actors]
    Definition Classes
    ReplyReactor
  64. var reporter : ConsoleReporter

  65. def restart (): Unit

    Definition Classes
    Reactor
  66. def runCommand (command: String, outFile: File): Boolean

    Runs command redirecting standard out and error out to output file.

  67. def runTests (files: List[File])(topcont: (Map[String, Int]) ⇒ Unit): Unit

    Runs a list of tests.

    Runs a list of tests.

    files

    The list of test files

  68. val scalaCheckFileManager : ScalaCheckFileManager

  69. def scheduler : IScheduler

    Attributes
    protected[actors]
    Definition Classes
    Actor → Reactor
  70. def send (msg: Any, replyTo: OutputChannel[Any]): Unit

    Definition Classes
    Reactor → OutputChannel
  71. def sender : OutputChannel[Any]

    Attributes
    protected[actors]
    Definition Classes
    ReplyReactor
  72. def showLog (logFile: File): Unit

  73. def start (): Actor

    Definition Classes
    Actor → Reactor
  74. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  75. val timer : Timer

  76. def toString (): String

    Definition Classes
    Worker → AnyRef → Any
  77. var trapExit : Boolean

    Definition Classes
    Actor
  78. def unlink (from: AbstractActor): Unit

    Definition Classes
    Actor
  79. def updateTimerTask (body: ⇒ Unit): Unit

  80. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  81. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  82. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  83. def workerError (msg: String): Unit

Inherited from Actor

Inherited from Serializable

Inherited from Serializable

Inherited from InputChannel[Any]

Inherited from ActorCanReply

Inherited from ReplyReactor

Inherited from ReactorCanReply

Inherited from Reactor[Any]

Inherited from Combinators

Inherited from AbstractActor

Inherited from CanReply[Any, Any]

Inherited from OutputChannel[Any]

Inherited from AnyRef

Inherited from Any