TaskRunnerBase

fm.common.TaskRunnerBase$
See theTaskRunnerBase companion class
object TaskRunnerBase extends Logging

Attributes

Companion:
class
Graph
Supertypes
trait Logging
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

sealed class ClearingBlockRunnable(f: => Unit) extends Runnable

Once the param f is run the reference to it is automatically cleared so that anything it references can be garbage collected.

Once the param f is run the reference to it is automatically cleared so that anything it references can be garbage collected.

Attributes

Graph
Supertypes
trait Runnable
class Object
trait Matchable
class Any
Known subtypes
final class ClearingBlockRunnableWithPriority(f: => Unit, val priority: Long) extends ClearingBlockRunnable with RunnableWithPriority

Attributes

Graph
Supertypes
trait Runnable
class Object
trait Matchable
class Any
sealed class ClearingBlockRunnableWithResult[T](f: => T, promise: Promise[T]) extends Runnable

Once the param f is run the reference to it is automatically cleared so that anything it references can be garbage collected.

Once the param f is run the reference to it is automatically cleared so that anything it references can be garbage collected.

Attributes

Graph
Supertypes
trait Runnable
class Object
trait Matchable
class Any
Known subtypes
final class ClearingBlockRunnableWithResultAndPriority[T](f: => T, promise: Promise[T], val priority: Long) extends ClearingBlockRunnableWithResult[T] with RunnableWithPriority

Attributes

Graph
Supertypes
trait Runnable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
final class TaskRunnerThreadFactory(name: String) extends ThreadFactory

Attributes

Graph
Supertypes
trait ThreadFactory
class Object
trait Matchable
class Any