Runner

object Runner
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

object Action extends Factory
object Control extends Factory
case
object Done extends State
trait Factory
final case
class Failed(ex: Throwable) extends State
object Folder extends Factory
trait Internal[T <: Txn[T]] extends Runner[T]
final case
class Message(time: Long, level: Level, text: String)
Companion
object
object Message
Companion
class
trait Messages[Tx] extends Observable[Tx, List[Message]]
object Mutable
Companion
class
trait Mutable[T <: Txn[T]] extends Runner[T]
Companion
object
case
object Prepared extends State
case
object Preparing extends State
object Proc extends Factory
trait Progress[Tx] extends Observable[Tx, Double]
final implicit
class RunnerOps[T <: Txn[T]](r: Runner[T]) extends AnyVal
case
object Running extends State
sealed
trait State
case
object Stopped extends State

The initial state of an object and after stop has been called and performed. If an object comes to a halt by itself, it will depend on the type of object whether it goes back to Stopped or finishes with Done.

The initial state of an object and after stop has been called and performed. If an object comes to a halt by itself, it will depend on the type of object whether it goes back to Stopped or finishes with Done.

object Timeline extends Factory

Types

type Attr[T <: Txn[T]] = Attr[T]

Value members

Concrete methods

def addFactory(f: Factory): Unit
def apply[T <: Txn[LazyRef(...)]](obj: Obj[T])(implicit tx: T, h: Universe[T]): Runner[T]
def emptyAttr[T <: Txn[LazyRef(...)]]: Attr[T]
def factories: Iterable[Factory]
def get[T <: Txn[LazyRef(...)]](obj: Obj[T])(implicit tx: T, h: Universe[T]): Option[Runner[T]]
def getFactory(tpe: Type): Option[Factory]

Implicits

Implicits

final implicit
def RunnerOps[T <: Txn[LazyRef(...)]](r: Runner[T]): RunnerOps[T]