| Package | Description |
|---|---|
| io.vlingo.xoom.actors | |
| io.vlingo.xoom.actors.plugin.supervision |
| Modifier and Type | Class and Description |
|---|---|
class |
CommonSupervisor |
class |
DefaultSupervisor |
class |
PrivateRootActor |
class |
PublicRootActor |
class |
Supervisor__Proxy |
| Modifier and Type | Method and Description |
|---|---|
Supervisor |
World.defaultSupervisor()
Answers the
Supervisor protocol for sending messages to the default supervisor. |
Supervisor |
PublicRootActor.supervisor() |
Supervisor |
StageSupervisedActor.supervisor() |
Supervisor |
Supervised.supervisor() |
default Supervisor |
Supervisor.supervisor()
Answer my Supervisor; that is, this Supervisor's Supervisor (e.g.
|
Supervisor |
Definition.supervisor() |
| Modifier and Type | Method and Description |
|---|---|
Protocols |
Stage.actorFor(Class<?>[] protocols,
Definition definition,
Actor parent,
Supervisor maybeSupervisor,
Logger logger)
Answers a
Protocols that provides one or more supported protocols for the
newly created Actor according to definition. |
protected <T> T |
Stage.actorFor(Class<T> protocol,
Definition definition,
Actor parent,
Supervisor maybeSupervisor,
Logger logger)
Answers the T protocol for the newly created Actor instance.
|
protected Stage.ActorProtocolActor<Object>[] |
Stage.actorProtocolFor(Class<?>[] protocols,
Definition definition,
Actor parent,
Address maybeAddress,
Mailbox maybeMailbox,
Supervisor maybeSupervisor,
Logger logger)
Answers the ActorProtocolActor[] for the newly created Actor instance.
|
protected Stage.ActorProtocolActor<Object>[] |
Stage.actorProtocolFor(Class<?>[] protocols,
Definition definition,
Actor parent,
Supervisor maybeSupervisor,
Logger logger)
Answers the ActorProtocolActor[] for the newly created Actor instance.
|
protected <T> Stage.ActorProtocolActor<T> |
Stage.actorProtocolFor(Class<T> protocol,
Definition definition,
Actor parent,
Address maybeAddress,
Mailbox maybeMailbox,
Supervisor maybeSupervisor,
Logger logger)
Answers the ActorProtocolActor for the newly created Actor instance.
|
void |
Stage.registerCommonSupervisor(Class<?> protocol,
Supervisor common)
Registers with this
Stage the common supervisor for the given protocol. |
| Constructor and Description |
|---|
Environment(Stage stage,
Address address,
Definition definition,
Actor parent,
Mailbox mailbox,
Supervisor maybeSupervisor,
Logger logger) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSupervisorOverride |
| Modifier and Type | Method and Description |
|---|---|
Supervisor |
DefaultSupervisorOverride.supervisor() |
Copyright © 2021. All rights reserved.