| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractActor
A partial implementation of an Actor for running in a DefaultActorManager.
|
class |
SafeActor
An actor with exception trapping.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Actor |
DefaultMessage.source |
| 限定符和类型 | 方法和说明 |
|---|---|
Actor |
DefaultActorManager.createActor(Class<? extends Actor> clazz,
String name)
Create an actor and associate it with this manager.
|
Actor |
ActorManager.createActor(Class<? extends Actor> clazz,
String name)
Create an actor.
|
Actor |
DefaultActorManager.createActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor and associate it with this manager.
|
Actor |
ActorManager.createActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor.
|
Actor |
DefaultActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name)
Create an actor and associate it with this manager then start it
|
Actor |
ActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name)
Create an actor then start it.
|
Actor |
DefaultActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor and associate it with this manager then start it.
|
Actor |
ActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor then start it.
|
Actor |
Message.getSource()
Get the sender of the message.
|
Actor |
DefaultMessage.getSource() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Map<String,Actor> |
DefaultActorManager.cloneActors() |
| 限定符和类型 | 方法和说明 |
|---|---|
Message |
DefaultMessage.assignSender(Actor sender)
Set the sender of a clone of this message.
|
int |
DefaultActorManager.broadcast(Message message,
Actor from)
Send a message to all actors.
|
int |
ActorManager.broadcast(Message message,
Actor from)
Send a message to all actors.
|
void |
DefaultActorManager.detachActor(Actor actor)
Detach an actor.
|
void |
ActorManager.detachActor(Actor actor)
Detach an actor.
|
Message[] |
DefaultActorManager.getAndClearSentMessages(Actor actor)
Get a list of pending messages and then clear it.
|
int |
DefaultActorManager.send(Message message,
Actor from,
Actor to)
Send a message.
|
int |
ActorManager.send(Message message,
Actor from,
Actor to)
Send a message to an actor.
|
int |
DefaultActorManager.send(Message message,
Actor from,
Actor[] to)
Send a message.
|
int |
DefaultActorManager.send(Message message,
Actor from,
Actor[] to)
Send a message.
|
int |
ActorManager.send(Message message,
Actor from,
Actor[] to)
Send a message to a set of actors.
|
int |
ActorManager.send(Message message,
Actor from,
Actor[] to)
Send a message to a set of actors.
|
int |
DefaultActorManager.send(Message message,
Actor from,
Collection<Actor> to)
Send a message.
|
int |
ActorManager.send(Message message,
Actor from,
Collection<Actor> to)
Send a message to a set of actors.
|
int |
DefaultActorManager.send(Message message,
Actor from,
String category)
Send a message.
|
int |
ActorManager.send(Message message,
Actor from,
String category)
Send a message to an actor in the category.
|
protected void |
DefaultMessage.setSource(Actor source)
Sets the sender of this message; can be null.
|
void |
DefaultActorManager.startActor(Actor actor)
Start an actor.
|
void |
ActorManager.startActor(Actor a)
Start an actor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Actor |
DefaultActorManager.createActor(Class<? extends Actor> clazz,
String name)
Create an actor and associate it with this manager.
|
Actor |
ActorManager.createActor(Class<? extends Actor> clazz,
String name)
Create an actor.
|
Actor |
DefaultActorManager.createActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor and associate it with this manager.
|
Actor |
ActorManager.createActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor.
|
Actor |
DefaultActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name)
Create an actor and associate it with this manager then start it
|
Actor |
ActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name)
Create an actor then start it.
|
Actor |
DefaultActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor and associate it with this manager then start it.
|
Actor |
ActorManager.createAndStartActor(Class<? extends Actor> clazz,
String name,
Map<String,Object> options)
Create an actor then start it.
|
int |
DefaultActorManager.send(Message message,
Actor from,
Collection<Actor> to)
Send a message.
|
int |
ActorManager.send(Message message,
Actor from,
Collection<Actor> to)
Send a message to a set of actors.
|
Copyright © 2021. All rights reserved.