com.sun.enterprise.mgmt.transport
Class MessageEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.sun.enterprise.mgmt.transport.MessageEvent
All Implemented Interfaces:
Serializable

public class MessageEvent
extends EventObject

This class represents a received message event Management modules will use this message event in order to process a received network packet internally

Author:
Bongjae Chang
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
MessageEvent(Object source, Message message, PeerID sourcePeerID, PeerID targetPeerID)
          Creates a new event
 
Method Summary
 Message getMessage()
          Returns the message associated with the event
 PeerID getSourcePeerID()
          Returns the source peer id from which this message is sent
 PeerID getTargetPeerID()
          Returns the target peer id to which this message is sent
 
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
 

Constructor Detail

MessageEvent

public MessageEvent(Object source,
                    Message message,
                    PeerID sourcePeerID,
                    PeerID targetPeerID)
Creates a new event

Parameters:
source - The object on which the message was received.
message - The message object
sourcePeerID - source peer id
targetPeerID - target peer id
Method Detail

getMessage

public Message getMessage()
Returns the message associated with the event

Returns:
message

getSourcePeerID

public PeerID getSourcePeerID()
Returns the source peer id from which this message is sent

Returns:
peer id

getTargetPeerID

public PeerID getTargetPeerID()
Returns the target peer id to which this message is sent

Returns:
peer id


Copyright © 2012. All Rights Reserved.