1 31 package org.objectweb.proactive.ic2d.event; 32 33 import org.objectweb.proactive.core.event.ProActiveListener; 34 import org.objectweb.proactive.core.UniqueID; 35 import org.objectweb.proactive.ic2d.spy.SpyEvent; 36 37 public interface SpyEventListener extends ProActiveListener { 38 39 public void activeObjectAdded(UniqueID id, String nodeURL, String classname, boolean isActive); 40 41 public void activeObjectChanged(UniqueID id, boolean isActive, boolean isAlive); 42 43 public void objectWaitingForRequest(UniqueID id, SpyEvent spyEvent); 44 45 public void objectWaitingByNecessity(UniqueID id, SpyEvent spyEvent); 46 47 public void objectReceivedFutureResult(UniqueID uniqueID, SpyEvent spyEvent); 48 49 public void requestMessageSent(UniqueID id, SpyEvent spyEvent); 50 51 public void replyMessageSent(UniqueID id, SpyEvent spyEvent); 52 53 public void requestMessageReceived(UniqueID id, SpyEvent spyEvent); 54 55 public void replyMessageReceived(UniqueID id, SpyEvent spyEvent); 56 57 public void voidRequestServed(UniqueID id, SpyEvent spyEvent); 58 59 public void allEventsProcessed(); 60 61 public void servingStarted(UniqueID uniqueID, SpyEvent spyEvent); 62 63 } | Popular Tags |