| Modifier and Type | Class and Description |
|---|---|
class |
ResumingMailbox |
| Modifier and Type | Method and Description |
|---|---|
static Mailbox |
__InternalOnlyAccessor.actorMailbox(Actor actor) |
protected Mailbox |
Stage.allocateMailbox(Definition definition,
Address address,
Mailbox maybeMailbox)
Answers a Mailbox for an Actor.
|
Mailbox |
MailboxProviderKeeper.assignMailbox(String name,
int hashCode) |
Mailbox |
MailboxProvider.provideMailboxFor(int hashCode) |
Mailbox |
MailboxProvider.provideMailboxFor(int hashCode,
Dispatcher dispatcher) |
Mailbox |
ActorFactory.MailboxWrapper.wrap(Address address,
Mailbox mailbox) |
| Modifier and Type | Method and Description |
|---|---|
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 <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.
|
protected Mailbox |
Stage.allocateMailbox(Definition definition,
Address address,
Mailbox maybeMailbox)
Answers a Mailbox for an Actor.
|
static <T> T |
ActorProxy.createFor(Class<T> protocol,
Actor actor,
Mailbox mailbox) |
void |
Dispatcher.execute(Mailbox mailbox)
Execute message dispatching for the
mailbox's next message(s). |
Mailbox |
ActorFactory.MailboxWrapper.wrap(Address address,
Mailbox mailbox) |
| Constructor and Description |
|---|
Addressable__Proxy(Actor actor,
Mailbox mailbox) |
Cancellable__Proxy(Actor actor,
Mailbox mailbox) |
CompletesEventually__Proxy(Actor actor,
Mailbox mailbox) |
DeadLetters__Proxy(Actor actor,
Mailbox mailbox) |
DeadLettersListener__Proxy(Actor actor,
Mailbox mailbox) |
DirectoryScanner__Proxy(Actor actor,
Mailbox mailbox) |
Environment(Stage stage,
Address address,
Definition definition,
Actor parent,
Mailbox mailbox,
Supervisor maybeSupervisor,
Logger logger) |
LocalMessage(Mailbox mailbox) |
Logger__Proxy(Actor actor,
Mailbox mailbox) |
NoProtocol__Proxy(Actor actor,
Mailbox mailbox) |
Startable__Proxy(Actor actor,
Mailbox mailbox) |
Stoppable__Proxy(Actor actor,
Mailbox mailbox) |
Supervisor__Proxy(Actor actor,
Mailbox mailbox) |
| Modifier and Type | Method and Description |
|---|---|
Mailbox |
DefaultMailboxProviderKeeper.assignMailbox(String name,
int hashCode) |
| Modifier and Type | Class and Description |
|---|---|
class |
ManyToOneConcurrentArrayQueueMailbox |
| Modifier and Type | Method and Description |
|---|---|
protected Mailbox |
ManyToOneConcurrentArrayQueueDispatcher.mailbox() |
Mailbox |
ManyToOneConcurrentArrayQueuePlugin.provideMailboxFor(int hashCode) |
Mailbox |
ManyToOneConcurrentArrayQueuePlugin.provideMailboxFor(int hashCode,
Dispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
ManyToOneConcurrentArrayQueueDispatcher.execute(Mailbox mailbox) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConcurrentQueueMailbox |
| Modifier and Type | Method and Description |
|---|---|
Mailbox |
ConcurrentQueueMailboxPlugin.provideMailboxFor(int hashCode) |
Mailbox |
ConcurrentQueueMailboxPlugin.provideMailboxFor(int hashCode,
Dispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutorDispatcher.execute(Mailbox mailbox) |
| Modifier and Type | Class and Description |
|---|---|
class |
SharedRingBufferMailbox |
| Modifier and Type | Method and Description |
|---|---|
protected Mailbox |
RingBufferDispatcher.mailbox() |
Mailbox |
SharedRingBufferMailboxPlugin.provideMailboxFor(int hashCode) |
Mailbox |
SharedRingBufferMailboxPlugin.provideMailboxFor(int hashCode,
Dispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
RingBufferDispatcher.execute(Mailbox mailbox) |
| Modifier and Type | Class and Description |
|---|---|
class |
TestMailbox |
| Modifier and Type | Method and Description |
|---|---|
Mailbox |
TestMailboxPlugin.provideMailboxFor(int hashCode) |
Mailbox |
TestMailboxPlugin.provideMailboxFor(int hashCode,
Dispatcher dispatcher) |
| Constructor and Description |
|---|
Scheduled__Proxy(Actor actor,
Mailbox mailbox) |
Copyright © 2021. All rights reserved.