peloton-core
peloton-core
API
peloton
actor
Actor
Actor
CanAsk
ActorContext
ActorRef
ActorSystem
ActorSystem
Behavior
config
Config
Config
Peloton
Persistence
Postgresql
Store
persistence
postgresql
DurableStateStorePostgreSQL
DurableStateStore
DurableStateStore
DurableState
EncodedState
Error
RevisionMismatchError
DurableStateStoreFactory
JsonPayloadCodec
JsonPayloadCodec
PayloadCodec
PersistenceId
utils
peloton-core
/
peloton
/
peloton.actor
/
ActorSystem
ActorSystem
peloton.actor.ActorSystem
See the
ActorSystem
companion object
class
ActorSystem
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
actorRef
[
M
](
name
:
String
)(
using
ct
:
ClassTag
[
M
]):
IO
[
Option
[
ActorRef
[
M
]]]
def
shutdown
:
IO
[
Unit
]
def
spawn
[
S
,
M
](
initialState
:
S
,
initialBehavior
:
Behavior
[
S
,
M
],
name
:
String
)(
using
ct
:
ClassTag
[
M
]):
IO
[
ActorRef
[
M
]]
Spawn a stateful actor
Spawn a stateful actor
Attributes
def
spawn
[
S
,
M
](
persistenceId
:
PersistenceId
,
initialState
:
S
,
initialBehavior
:
Behavior
[
S
,
M
],
name
:
String
)(
using
codec
:
PayloadCodec
[
S
],
store
:
DurableStateStore
,
ct
:
ClassTag
[
M
]):
IO
[
ActorRef
[
M
]]
Spawn a persistent actor
Spawn a persistent actor
Attributes
def
terminate
(
actorRef
:
ActorRef
[
_
]):
IO
[
Unit
]
In this article
Attributes
Members list
Value members
Concrete methods