| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultMessage
A default message implementation.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Message |
MessageEvent.message |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,List<Message>> |
DefaultActorManager.sentMessages |
| 限定符和类型 | 方法和说明 |
|---|---|
Message |
DefaultMessage.assignSender(Actor sender)
Set the sender of a clone of this message.
|
Message[] |
DefaultActorManager.getAndClearSentMessages(Actor actor)
Get a list of pending messages and then clear it.
|
Message |
Actor.peekNext()
See if there is a pending message.
|
Message |
AbstractActor.peekNext() |
Message |
Actor.peekNext(String subject)
See if there is a pending message for a subject using exact match.
|
Message |
AbstractActor.peekNext(String subject) |
Message |
Actor.peekNext(String subject,
boolean isRegExpr)
See if there is a pending message for a subject using reg expr match.
|
Message |
AbstractActor.peekNext(String subject,
boolean isRegExpr)
See if a message exists that meets the selection criteria.
|
protected Message |
AbstractActor.testMessage()
Test the current 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.
|
protected void |
SafeActor.loopBody(Message m) |
protected abstract void |
AbstractActor.loopBody(Message m)
Process the accepted subject.
|
boolean |
Actor.remove(Message message)
Remove (cancel) an unprocessed message.
|
boolean |
AbstractActor.remove(Message 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 an actor.
|
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 |
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.
|
| 构造器和说明 |
|---|
MessageEvent(Object source,
Message m,
MessageEvent.MessageStatus status) |
Copyright © 2021. All rights reserved.