org.objectweb.proactive.ic2d.spy
Class SpyEventManager
java.lang.Object
org.objectweb.proactive.ic2d.spy.SpyEventManager
public class SpyEventManager
- extends java.lang.Object
Helper class for the Spy that is listener of all objects.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MASTER_SPY_CHECK_INTERVAL
protected static final int MASTER_SPY_CHECK_INTERVAL
- See Also:
- Constant Field Values
messageEventListener
protected MessageEventListener messageEventListener
requestQueueEventListener
protected RequestQueueEventListener requestQueueEventListener
bodyEventListener
protected BodyEventListener bodyEventListener
futureEventListener
protected FutureEventListener futureEventListener
requestSentEventsList
protected java.util.LinkedList<MessageEvent> requestSentEventsList
- Log of all the RequestSent messages received
to perform a search when receiving a ReplyReceive
replyReceivedEventsList
protected java.util.LinkedList<MessageEvent> replyReceivedEventsList
pendingSpyEvents
protected java.util.List<SpyEvent> pendingSpyEvents
- Vector of pending messages
masterSpyID
protected UniqueID masterSpyID
lastTimeMasterSpyCheck
protected long lastTimeMasterSpyCheck
- Every so often this Manager check if its master spy is still running ok
SpyEventManager
public SpyEventManager(UniqueID masterSpyID)
collectPendingSpyEvents
public SpyEvent[] collectPendingSpyEvents()
addMessageEventListener
public void addMessageEventListener(Body body)
removeMessageEventListener
public void removeMessageEventListener(Body body)
Copyright 2001-2007 INRIA All Rights Reserved.