jade.core.event
Class MessageEvent
java.lang.Object
java.util.EventObject
jade.util.Event
jade.core.event.JADEEvent
jade.core.event.MessageEvent
- All Implemented Interfaces:
- java.io.Serializable
public class MessageEvent
- extends JADEEvent
This class represents the events related to ACL message passing.
- Version:
- $Date: 2004-10-05 10:35:16 +0200 (mar, 05 ott 2004) $ $Revision: 5412 $
- Author:
- Giovanni Rimassa - Universita` di Parma
- See Also:
- Serialized Form
| Fields inherited from class jade.util.Event |
type |
| Fields inherited from class java.util.EventObject |
source |
| Methods inherited from class java.util.EventObject |
getSource, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SENT_MESSAGE
public static final int SENT_MESSAGE
- See Also:
- Constant Field Values
POSTED_MESSAGE
public static final int POSTED_MESSAGE
- See Also:
- Constant Field Values
RECEIVED_MESSAGE
public static final int RECEIVED_MESSAGE
- See Also:
- Constant Field Values
ROUTED_MESSAGE
public static final int ROUTED_MESSAGE
- See Also:
- Constant Field Values
MessageEvent
public MessageEvent(int id,
ACLMessage msg,
AID s,
AID r,
ContainerID cid)
MessageEvent
public MessageEvent(int id,
ACLMessage msg,
Channel f,
Channel t,
ContainerID cid)
getMessage
public ACLMessage getMessage()
getSender
public AID getSender()
getReceiver
public AID getReceiver()
getAgent
public AID getAgent()
getFrom
public Channel getFrom()
getTo
public Channel getTo()
isRouting
public boolean isRouting()