|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ActorMessage | |
---|---|
groovyx.gpars.actor | This package holds classes forming the public actor API. |
groovyx.gpars.actor.impl | This package holds classes some non-public aspects of actor implementation. |
Uses of ActorMessage in groovyx.gpars.actor |
---|
Fields in groovyx.gpars.actor declared as ActorMessage | |
---|---|
protected static ActorMessage |
Actor.START_MESSAGE
|
protected static ActorMessage |
Actor.STOP_MESSAGE
|
protected static ActorMessage |
Actor.TERMINATE_MESSAGE
|
protected static ActorMessage |
Actor.TIMEOUT_MESSAGE
|
Methods in groovyx.gpars.actor that return ActorMessage | ||
---|---|---|
static
|
ActorMessage.build(T payLoad)
Factory method to create instances of ActorMessage with given payload. |
|
protected ActorMessage |
Actor.createActorMessage(java.lang.Object message)
|
|
protected ActorMessage |
AbstractLoopingActor.sweepNextMessage()
Removes the head of the message queue |
|
protected abstract ActorMessage |
Actor.sweepNextMessage()
Removes the head of the message queue |
|
protected ActorMessage |
Actor.RemoteActor.sweepNextMessage()
|
Methods in groovyx.gpars.actor that return types with arguments of type ActorMessage | |
---|---|
(package private) java.util.List<ActorMessage> |
Actor.sweepQueue()
Clears the message queue returning all the messages it held. |
Methods in groovyx.gpars.actor with parameters of type ActorMessage | |
---|---|
private java.lang.Object |
BlockingActor.enhanceAndUnwrap(ActorMessage message)
|
private void |
BlockingActor.enhanceReplies(ActorMessage message)
Adds reply and replyIfExists methods to the current Actor and the message. |
private void |
AbstractLoopingActor.runEnhancedWithoutRepliesOnMessages(ActorMessage message,
groovy.lang.Closure code,
java.lang.Object arguments)
|
Uses of ActorMessage in groovyx.gpars.actor.impl |
---|
Fields in groovyx.gpars.actor.impl declared as ActorMessage | |
---|---|
private ActorMessage |
MessageStream.SendTo.message
|
(package private) ActorMessage |
SequentialProcessingActor.Node.msg
|
Methods in groovyx.gpars.actor.impl that return ActorMessage | |
---|---|
private ActorMessage |
SequentialProcessingActor.awaitNextMessage(long endTime)
Holds common functionality for takeMessage() methods. |
ActorMessage |
MessageStream.SendTo.getMessage()
|
protected ActorMessage |
SequentialProcessingActor.pollMessage()
Polls a message from the queues |
private ActorMessage |
SequentialProcessingActor.retrieveNextMessage()
Takes the next message from the outputQueue, decrements the counter and possibly throws control exceptions |
protected ActorMessage |
SequentialProcessingActor.sweepNextMessage()
Removes the head of the message queue |
protected ActorMessage |
SequentialProcessingActor.takeMessage()
Takes a message from the queues. |
protected ActorMessage |
SequentialProcessingActor.takeMessage(long timeout,
java.util.concurrent.TimeUnit timeUnit)
Takes a message from the queues. |
Methods in groovyx.gpars.actor.impl with parameters of type ActorMessage | |
---|---|
private void |
SequentialProcessingActor.throwIfNeeded(ActorMessage toProcess)
Checks the supplied message and throws either STOP or TERMINATE, if the message is a Stop or Terminate message respectively. |
Constructors in groovyx.gpars.actor.impl with parameters of type ActorMessage | |
---|---|
MessageStream.SendTo(MessageStream to,
ActorMessage message)
|
|
SequentialProcessingActor.Node(ActorMessage actorMessage)
|
|
Copyright © 2008–2010 Václav Pech. All Rights Reserved. | |||||||||
PREV NEXT | FRAMES NO FRAMES |