zeus.actors.event
Class MessageEvent

java.lang.Object
  extended byzeus.actors.event.Event
      extended byzeus.actors.event.MessageEvent

public class MessageEvent
extends Event


Field Summary
static long DISPATCH_MASK
           
static long NOT_DISPATCH_MASK
           
static long QUEUE_MASK
           
static long RECEIVE_MASK
           
 
Fields inherited from class zeus.actors.event.Event
ABILITY_FIRST, ABILITY_LAST, AGENT_FIRST, AGENT_LAST, ALL_MASK, ARC_FIRST, ARC_LAST, CLOCK_FIRST, CLOCK_LAST, CONVERSATION_FIRST, CONVERSATION_LAST, event_type, FACT_FIRST, FACT_LAST, GRAPH_FIRST, GRAPH_LAST, HANDLER_FIRST, HANDLER_LAST, id, MAX_ID, MESSAGE_FIRST, MESSAGE_LAST, NODE_FIRST, NODE_LAST, NULL_MASK, object, PLANNING_FIRST, PLANNING_LAST, PLANSTEP_FIRST, PLANSTEP_LAST, PROTOCOL_FIRST, PROTOCOL_LAST, RELATION_FIRST, RELATION_LAST, RETE_FIRST, RETE_LAST, source, TASK_FIRST, TASK_LAST, time
 
Constructor Summary
MessageEvent(java.lang.Object source, Performative object, long event_mask)
           
 
Method Summary
 Performative getMessage()
           
 java.lang.String getMessageType()
           
 java.lang.String getReceiver()
           
 java.lang.String getSender()
           
 
Methods inherited from class zeus.actors.event.Event
getDescription, getID, getObject, getSource, getTime, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RECEIVE_MASK

public static final long RECEIVE_MASK
See Also:
Constant Field Values

QUEUE_MASK

public static final long QUEUE_MASK
See Also:
Constant Field Values

DISPATCH_MASK

public static final long DISPATCH_MASK
See Also:
Constant Field Values

NOT_DISPATCH_MASK

public static final long NOT_DISPATCH_MASK
See Also:
Constant Field Values
Constructor Detail

MessageEvent

public MessageEvent(java.lang.Object source,
                    Performative object,
                    long event_mask)
Method Detail

getMessage

public Performative getMessage()

getSender

public java.lang.String getSender()

getReceiver

public java.lang.String getReceiver()

getMessageType

public java.lang.String getMessageType()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.