trait
Scheduler[State[_]] extends DynamicScope[State]
Abstract Value Members
-
abstract
def
forceNewTransaction[R](initialWrites: Set[of[State]], admissionPhase: (AdmissionTicket[State]) ⇒ R): R
-
abstract
def
maybeTransaction: Option[of[State]]
-
abstract
def
schedulerName: String
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
final
def
forceNewTransaction[R](initialWrites: of[State]*)(admissionPhase: (AdmissionTicket[State]) ⇒ R): R
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
wait(): Unit
Deprecated Value Members
-
def
finalize(): Unit
Scheduler that defines the basic data-types available to the user and creates turns for propagation handling. Note: This should NOT extend DynamicScope, but did so in the past and there are too many tests that assume so ...