|
org.codehaus.gpars | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object groovyx.gpars.actor.ActorMessage
public class ActorMessage extends java.lang.Object
An internal representation of received messages holding both the original message plus the sender actor reference. This class is not intended to be use directly by users.
Field Summary | |
---|---|
private java.lang.Object |
payLoad
|
private MessageStream |
sender
|
private static long |
serialVersionUID
|
Constructor Summary | |
ActorMessage(java.lang.Object payLoad, MessageStream sender)
Creates a new instance |
|
protected ActorMessage()
Constructor for serialization |
Method Summary | |
---|---|
static ActorMessage
|
build(T payLoad)
Factory method to create instances of ActorMessage with given payload. |
java.lang.Object
|
getPayLoad()
|
MessageStream
|
getSender()
|
java.lang.String
|
toString()
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
private java.lang.Object payLoad
private MessageStream sender
private static final long serialVersionUID
Constructor Detail |
---|
public ActorMessage(java.lang.Object payLoad, MessageStream sender)
payLoad
- The original messagesender
- The sending actor, null, if the message was not sent by an actor
protected ActorMessage()
Method Detail |
---|
public static ActorMessage build(T payLoad)
payLoad
- The original message
public java.lang.Object getPayLoad()
public MessageStream getSender()
@Override public java.lang.String toString()
Copyright © 2008–2010 Václav Pech. All Rights Reserved.