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
/
Simple
Simple
class
Simple
(
ec:
ExecutionContext
,
logEx:
Throwable
=>
Unit
)
extends
Impl
Castor actor context based on a Scala ExecutionContext
Companion:
object
Graph
Supertypes
Known subtypes
trait
Impl
trait
ContextImpl
trait
Context
trait
Context
trait
ExecutionContext
class
Object
trait
Matchable
class
Any
class
Test
Value members
Value members
Concrete methods
def
executionContext
:
ExecutionContext
def
reportFailure
(
t:
Throwable
):
Unit
Inherited methods
def
execute
(
runnable:
Runnable
):
Unit
Inherited from:
Impl
def
future
[
T
](
t:
=>
T
)(
implicit
fileName:
FileName
,
line:
Line
):
Future
[
T
]
Inherited from:
Impl
def
reportComplete
(
token:
Token
):
Unit
Inherited from:
Context
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