package eu.play_project.dcep.distributedetalis.listeners; import java.io.Serializable; import eu.play_project.dcep.distributedetalis.EcConnectionManagerNet; import fr.inria.eventcloud.api.CompoundEvent; import fr.inria.eventcloud.api.SubscriptionId; import fr.inria.eventcloud.api.listeners.CompoundEventNotificationListener; public class EcConnectionListenerNet extends CompoundEventNotificationListener implements Serializable { private static final long serialVersionUID = 100L; // For ProActive: public EcConnectionListenerNet(){} @Override public void onNotification(SubscriptionId id, CompoundEvent event) { synchronized(EcConnectionManagerNet.eventInputQueue){ EcConnectionManagerNet.eventInputQueue.add(event); EcConnectionManagerNet.eventInputQueue.notifyAll(); } } }