org.objectweb.proactive.core.body.message
Class MessageEventProducerImpl
java.lang.Object
|
+--org.objectweb.proactive.core.event.AbstractEventProducer
|
+--org.objectweb.proactive.core.body.message.MessageEventProducerImpl
- All Implemented Interfaces:
- MessageEventProducer, java.io.Serializable
- public class MessageEventProducerImpl
- extends AbstractEventProducer
- implements MessageEventProducer, java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageEventProducerImpl
public MessageEventProducerImpl()
notifyListeners
public void notifyListeners(Message message,
int type,
UniqueID bodyID,
int requestQueueLength)
notifyListeners
public void notifyListeners(Message message,
int type,
UniqueID bodyID)
addMessageEventListener
public void addMessageEventListener(MessageEventListener listener)
- Description copied from interface:
MessageEventProducer
- Adds a listener of MessageEvent to this body. The listener will receive event
for all messages sent or received
- Specified by:
addMessageEventListener
in interface MessageEventProducer
- Parameters:
listener
- the listener to add
removeMessageEventListener
public void removeMessageEventListener(MessageEventListener listener)
- Description copied from interface:
MessageEventProducer
- Removes the MessageEventListener from this body.
- Specified by:
removeMessageEventListener
in interface MessageEventProducer
- Parameters:
listener
- the listener to remove
notifyOneListener
protected void notifyOneListener(ProActiveListener listener,
ProActiveEvent event)
- Description copied from class:
AbstractEventProducer
- Notifies one listener with the event.
- Specified by:
notifyOneListener
in class AbstractEventProducer
Copyright © April 2004 INRIA All Rights Reserved.