castor
castor
castor
Actor
BaseActor
BatchActor
Context
Context
Impl
Simple
Simple
Test
TestBase
Token
Future
Send
Simple
Token
ProxyActor
SimpleActor
SplitActor
StateMachineActor
State
castor
/
castor
/
Context
/
Impl
Impl
trait
Impl
extends
Context
with
ContextImpl
Graph
Supertypes
Known subtypes
trait
ContextImpl
trait
Context
trait
Context
trait
ExecutionContext
class
Object
trait
Matchable
class
Any
class
Simple
class
Test
trait
TestBase
Value members
Value members
Abstract methods
def
executionContext
:
ExecutionContext
Concrete methods
def
execute
(
runnable:
Runnable
):
Unit
def
future
[
T
](
t:
=>
T
)(
implicit
fileName:
FileName
,
line:
Line
):
Future
[
T
]
Inherited methods
def
reportComplete
(
token:
Token
):
Unit
Inherited from:
Context
def
reportFailure
(
@deprecatedName
("t")
cause:
Throwable
):
Unit
Inherited from:
ExecutionContext
def
reportRun
(
a:
Actor
[
_
],
msg:
Any
,
token:
Token
):
Unit
Inherited from:
Context
def
reportSchedule
(
a:
Actor
[
_
],
msg:
Any
,
fileName:
FileName
,
line:
Line
):
Token
Inherited from:
Context
def
reportSchedule
(
fileName:
FileName
,
line:
Line
):
Token
Inherited from:
Context
def
reportSchedule
():
Token
Inherited from:
Context
Deprecated and Inherited methods
@deprecated
(message = "preparation of ExecutionContexts will be removed", since = "2.12.0")
def
prepare
():
ExecutionContext
Deprecated
[Since version 2.12.0]
preparation of ExecutionContexts will be removed
Inherited from:
ExecutionContext