edu.uci.isr.yancees.server.plugin
Interface PluginListenerInterface

All Known Subinterfaces:
PluginInterface, ProtocolPluginInterface, ProtocolPluginListenerInterface, SharedPluginInterface
All Known Implementing Classes:
AbstractPlugin, AbstractProtocolPlugin, ServerProtocolSession, SubscriptionFacade.SubscriberMediator

public interface PluginListenerInterface


Method Summary
 void receivePluginNotification(EventInterface[] evtList, PluginInterface source)
          Receives a list of events as notifications from another plug-in
 void receivePluginNotification(EventInterface evt, PluginInterface source)
          Receives a notification from another plug-in
 

Method Detail

receivePluginNotification

public void receivePluginNotification(EventInterface evt,
                                      PluginInterface source)
Receives a notification from another plug-in

Parameters:
evt - is the event received
source - is the plug-in sending the notification.

receivePluginNotification

public void receivePluginNotification(EventInterface[] evtList,
                                      PluginInterface source)
Receives a list of events as notifications from another plug-in

Parameters:
evtList - is the list of events received
source - is the plug-in sending the notification.