|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of EventInterface in edu.uci.isr.yancees |
Classes in edu.uci.isr.yancees that implement EventInterface | |
class |
GenericEvent
|
class |
YanceesEvent
|
Methods in edu.uci.isr.yancees with parameters of type EventInterface | |
void |
YanceesInterface.publish(EventInterface evt)
|
void |
SubscriptionFacade.SubscriberMediator.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from root plug-in's, and sends it to the output filters |
void |
SubscriptionFacade.SubscriberMediator.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from root plug-in's and send them to the ouptut filters if they are present |
void |
SubscriberInterface.notify(EventInterface evt)
sends an Event to this Subscriber |
void |
SubscriberInterface.notify(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
void |
PublicationFacade.publish(EventInterface evt)
Allows the users of this API to publish individual events |
protected void |
PublicationFacade.publishThroughDispatcher(EventInterface evt)
Publishes an event using the installed event dispatcher. |
protected void |
PublicationFacade.publishThroughDispatcher(EventInterface[] evtList)
Publishes an event list using the installed event dispatcher. |
void |
ProtocolSession.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a DATA notification from another plug-in |
void |
ProtocolSession.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of DATA events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.client |
Methods in edu.uci.isr.yancees.client with parameters of type EventInterface | |
void |
YanceesClient.publish(EventInterface evt)
|
Uses of EventInterface in edu.uci.isr.yancees.client.dispatcher.yancees |
Methods in edu.uci.isr.yancees.client.dispatcher.yancees with parameters of type EventInterface | |
void |
YanceesAdapter.publish(EventInterface evnt)
|
void |
YanceesAdapter.SubscriberMediator.notify(EventInterface evt)
Receives notification as SubscriberInterface and forwards it to the client EventDispatcherListenerInterface |
void |
YanceesAdapter.SubscriberMediator.notify(EventInterface[] evtList)
Receives notification list as SubscriberInterface and forwards it to the client EventDispatcherListenerInterface |
Uses of EventInterface in edu.uci.isr.yancees.client.rmi |
Methods in edu.uci.isr.yancees.client.rmi with parameters of type EventInterface | |
void |
YanceesRMIClient.publish(EventInterface evt)
|
void |
YanceesRMIClient.SubscriberMediator.notify(EventInterface evt)
Receives notification as RemoteSubscriberInterface and forwards it to the client SubscriberInterface |
void |
YanceesRMIClient.SubscriberMediator.notify(EventInterface[] evtList)
Receives notification list as RemoteSubscriberInterface and forwards it to the client SubscriberInterface |
void |
YanceesRMIClient.SubscriberMediator.notifyBuffer(EventInterface[] evtList)
|
Uses of EventInterface in edu.uci.isr.yancees.dispatcher |
Methods in edu.uci.isr.yancees.dispatcher with parameters of type EventInterface | |
void |
EventDispatcherListenerInterface.receiveDispatcherNotification(EventInterface evt)
sends an Event to this Subscriber |
void |
EventDispatcherListenerInterface.receiveDispatcherNotification(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
void |
EventDispatcherInterface.publish(EventInterface evnt)
|
void |
EventDispatcherAdapterInterface.publish(EventInterface evnt)
|
void |
EventDispatcher.publish(EventInterface evnt)
|
Uses of EventInterface in edu.uci.isr.yancees.filter |
Methods in edu.uci.isr.yancees.filter that return EventInterface | |
EventInterface[] |
FilterManagerInterface.filterEvent(EventInterface evt)
Handles the event passing it through the chain of responsibility formed by the filters managed by this object. |
EventInterface[] |
FilterManagerInterface.filterEventList(EventInterface[] evt)
Handles the event list passing them through the chain of responsibility formed by the filters managed by this object. |
EventInterface[] |
AbstractFilterManager.filterEvent(EventInterface evt)
Passes the even throught the chain of responsibility and returnes the event which is produced by the last filter of the chain. |
EventInterface[] |
AbstractFilterManager.filterEventList(EventInterface[] evtList)
Filters a set of events |
EventInterface[] |
AbstractFilterManager.ResponseCollectorFilter.getCollectedEvents()
|
EventInterface[] |
AbstractFilterManager.ResponseCollectorFilter.doFilterEvent(EventInterface evt)
|
EventInterface[] |
AbstractFilterManager.ResponseCollectorFilter.doFilterEventList(EventInterface[] evtList)
|
protected abstract EventInterface[] |
AbstractFilter.doFilterEvent(EventInterface evt)
This method should be implemented by the subclasses of the AbstractFilter in order to process the messages being passed through this filter. |
protected abstract EventInterface[] |
AbstractFilter.doFilterEventList(EventInterface[] evtList)
This method should be implemented by the subclasses of the AbstractFilter in order to process the messages being passed through this filter. |
Methods in edu.uci.isr.yancees.filter with parameters of type EventInterface | |
EventInterface[] |
FilterManagerInterface.filterEvent(EventInterface evt)
Handles the event passing it through the chain of responsibility formed by the filters managed by this object. |
EventInterface[] |
FilterManagerInterface.filterEventList(EventInterface[] evt)
Handles the event list passing them through the chain of responsibility formed by the filters managed by this object. |
void |
FilterInterface.handleMessage(EventInterface evt)
handles the current message and passes it forward to its sucessors if any. |
void |
FilterInterface.handleMessage(EventInterface[] evtList)
handles the current message and passes it forward to its sucessors if any. |
EventInterface[] |
AbstractFilterManager.filterEvent(EventInterface evt)
Passes the even throught the chain of responsibility and returnes the event which is produced by the last filter of the chain. |
EventInterface[] |
AbstractFilterManager.filterEventList(EventInterface[] evtList)
Filters a set of events |
EventInterface[] |
AbstractFilterManager.ResponseCollectorFilter.doFilterEvent(EventInterface evt)
|
EventInterface[] |
AbstractFilterManager.ResponseCollectorFilter.doFilterEventList(EventInterface[] evtList)
|
void |
AbstractFilter.handleMessage(EventInterface evt)
Handles the incomming message and passes it forward to all the successors of this filter |
void |
AbstractFilter.handleMessage(EventInterface[] evtList)
Handles the incomming message and passes it forward to all the successors of this filter |
protected abstract EventInterface[] |
AbstractFilter.doFilterEvent(EventInterface evt)
This method should be implemented by the subclasses of the AbstractFilter in order to process the messages being passed through this filter. |
protected abstract EventInterface[] |
AbstractFilter.doFilterEventList(EventInterface[] evtList)
This method should be implemented by the subclasses of the AbstractFilter in order to process the messages being passed through this filter. |
Uses of EventInterface in edu.uci.isr.yancees.filter.generic |
Methods in edu.uci.isr.yancees.filter.generic that return EventInterface | |
protected EventInterface[] |
GenericFilter.doFilterEvent(EventInterface msg)
|
protected EventInterface[] |
GenericFilter.doFilterEventList(EventInterface[] evtList)
|
Methods in edu.uci.isr.yancees.filter.generic with parameters of type EventInterface | |
protected EventInterface[] |
GenericFilter.doFilterEvent(EventInterface msg)
|
protected EventInterface[] |
GenericFilter.doFilterEventList(EventInterface[] evtList)
|
Uses of EventInterface in edu.uci.isr.yancees.plugin |
Methods in edu.uci.isr.yancees.plugin with parameters of type EventInterface | |
void |
PluginListenerInterface.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
PluginListenerInterface.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a pattern of events as notifications from another plug-in |
abstract void |
AbstractProtocolPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in this plug-in depends on |
abstract void |
AbstractProtocolPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in this plug-in depends on. |
protected void |
AbstractPlugin.publishOutput(EventInterface evt)
Publishes the provided output to the event dispatcher. |
protected void |
AbstractPlugin.publishOutput(EventInterface[] evtPat)
Publishes the provided event pattern to the event dispatcher |
abstract void |
AbstractPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
abstract void |
AbstractPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.plugin.generic |
Methods in edu.uci.isr.yancees.plugin.generic with parameters of type EventInterface | |
void |
GenericPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
GenericPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.plugin.notification |
Methods in edu.uci.isr.yancees.plugin.notification with parameters of type EventInterface | |
void |
NotificationPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
NotificationPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.plugin.subscription |
Methods in edu.uci.isr.yancees.plugin.subscription with parameters of type EventInterface | |
void |
SubscriptionPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
SubscriptionPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.dispatcher.elvin |
Classes in edu.uci.isr.yancees.server.dispatcher.elvin that implement EventInterface | |
class |
ElvinEvent
An event An event is structured as a set of named and typed bodyAttributes. |
class |
OldElvinEvent
An event An event is structured as a set of named and typed bodyAttributes. |
Methods in edu.uci.isr.yancees.server.dispatcher.elvin with parameters of type EventInterface | |
void |
OldElvinAdapter.publish(EventInterface e)
Publishes a Yancees event in the format of Elvin event. |
void |
ElvinPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
ElvinPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
ElvinPlugin.NotificationHandler.receiveDispatcherNotification(EventInterface evt)
sends an Event to this Subscriber |
void |
ElvinPlugin.NotificationHandler.receiveDispatcherNotification(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
void |
ElvinAdapter.publish(EventInterface e)
Publishes a Yancees event in the format of Elvin event. |
Constructors in edu.uci.isr.yancees.server.dispatcher.elvin with parameters of type EventInterface | |
OldElvinEvent(EventInterface evt)
initialized the current object using the generic event provided. |
|
ElvinEvent(EventInterface evt)
initialized the current object using the generic event provided. |
Uses of EventInterface in edu.uci.isr.yancees.server.dispatcher.siena |
Classes in edu.uci.isr.yancees.server.dispatcher.siena that implement EventInterface | |
class |
OldSienaEvent
An event An event is structured as a set of named and typed bodyAttributes. |
class |
SienaEvent
An event An event is structured as a set of named and typed bodyAttributes. |
Methods in edu.uci.isr.yancees.server.dispatcher.siena with parameters of type EventInterface | |
void |
SienaPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
SienaPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
SienaPlugin.NotificationHandler.receiveDispatcherNotification(EventInterface evt)
sends an Event to this Subscriber |
void |
SienaPlugin.NotificationHandler.receiveDispatcherNotification(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
void |
OldSienaAdapter.publish(EventInterface e)
Publishes a Yancees event in the format of Siena event. |
void |
AbstractSienaAdapter.publish(EventInterface e)
Publishes a Yancees event in the format of Siena event. |
Constructors in edu.uci.isr.yancees.server.dispatcher.siena with parameters of type EventInterface | |
SienaEvent(EventInterface evt)
initialized the current object using the generic event provided. |
|
OldSienaEvent(EventInterface evt)
initialized the current object using the generic event provided. |
Uses of EventInterface in edu.uci.isr.yancees.server.dispatcher.switcher |
Methods in edu.uci.isr.yancees.server.dispatcher.switcher with parameters of type EventInterface | |
void |
FastSwitcherAdapter.publish(EventInterface evnt)
|
Uses of EventInterface in edu.uci.isr.yancees.server.filter.performance |
Methods in edu.uci.isr.yancees.server.filter.performance that return EventInterface | |
protected EventInterface[] |
OutputPerformanceFilter.doFilterEvent(EventInterface msg)
|
protected EventInterface[] |
OutputPerformanceFilter.doFilterEventList(EventInterface[] evtList)
|
protected EventInterface[] |
InputPerformanceFilter.doFilterEvent(EventInterface evt)
|
protected EventInterface[] |
InputPerformanceFilter.doFilterEventList(EventInterface[] evtList)
|
Methods in edu.uci.isr.yancees.server.filter.performance with parameters of type EventInterface | |
protected EventInterface[] |
OutputPerformanceFilter.doFilterEvent(EventInterface msg)
|
protected EventInterface[] |
OutputPerformanceFilter.doFilterEventList(EventInterface[] evtList)
|
protected EventInterface[] |
InputPerformanceFilter.doFilterEvent(EventInterface evt)
|
protected EventInterface[] |
InputPerformanceFilter.doFilterEventList(EventInterface[] evtList)
|
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.notification.pull |
Methods in edu.uci.isr.yancees.server.plugin.notification.pull with parameters of type EventInterface | |
void |
PullPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
PullPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.notification.push |
Methods in edu.uci.isr.yancees.server.plugin.notification.push with parameters of type EventInterface | |
void |
PushPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
PushPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.protocol.mobility |
Methods in edu.uci.isr.yancees.server.plugin.protocol.mobility with parameters of type EventInterface | |
void |
MobilityProtocolPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
MobilityProtocolPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.protocol.polling |
Methods in edu.uci.isr.yancees.server.plugin.protocol.polling with parameters of type EventInterface | |
void |
PollProtocolPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
PollProtocolPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.subscription.correlation |
Methods in edu.uci.isr.yancees.server.plugin.subscription.correlation that return EventInterface | |
EventInterface[] |
ObjectBuffer.getBufferContent()
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.correlation with parameters of type EventInterface | |
void |
AbstractCorrelationPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in this plug-in is dependent on |
void |
AbstractCorrelationPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.subscription.filter |
Methods in edu.uci.isr.yancees.server.plugin.subscription.filter with parameters of type EventInterface | |
void |
FilterPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in, lower in the hierarchy |
void |
FilterPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
FilterPlugin.NotificationHandler.receiveDispatcherNotification(EventInterface evt)
sends an Event to this Subscriber |
void |
FilterPlugin.NotificationHandler.receiveDispatcherNotification(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.subscription.require |
Methods in edu.uci.isr.yancees.server.plugin.subscription.require with parameters of type EventInterface | |
void |
RequirePlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in, lower in the hierarchy |
void |
RequirePlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
RequirePlugin.NotificationHandler.receiveDispatcherNotification(EventInterface evt)
sends an Event to this Subscriber |
void |
RequirePlugin.NotificationHandler.receiveDispatcherNotification(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.subscription.rule |
Methods in edu.uci.isr.yancees.server.plugin.subscription.rule with parameters of type EventInterface | |
void |
RulePlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
RulePlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.plugin.subscription.sequence |
Methods in edu.uci.isr.yancees.server.plugin.subscription.sequence with parameters of type EventInterface | |
void |
SequencePlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
SequencePlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of EventInterface in edu.uci.isr.yancees.server.rmi |
Methods in edu.uci.isr.yancees.server.rmi that return EventInterface | |
EventInterface |
RemoteYanceesImplementation.NotificationBuffer.getEventFromBuffer()
This method should be called when there is some event on the buffer, otherwise, it returns null |
Methods in edu.uci.isr.yancees.server.rmi with parameters of type EventInterface | |
void |
RemoteYanceesInterface.publish(EventInterface evt)
|
void |
RemoteYanceesInterface.publish(EventInterface[] evt)
|
void |
RemoteYanceesImplementation.publish(EventInterface evt)
Multithreaded implementation of the Publish command Note that the YanceesException will not be thrown here |
void |
RemoteYanceesImplementation.publish(EventInterface[] evtList)
|
void |
RemoteYanceesImplementation.SubscriberMediator.notify(EventInterface evt)
Receives notifications from the local components of Yancees and repasses them to the remote subscribers |
void |
RemoteYanceesImplementation.SubscriberMediator.notify(EventInterface[] evtList)
Receives notifications from the local components of Yancees and repasses them to the remote subscribers |
void |
RemoteYanceesImplementation.NotificationBuffer.addEventToBuffer(EventInterface event)
Method used by the clients of this class to enqueue events in the buffer |
void |
RemoteSubscriberInterface.notify(EventInterface evt)
sends an Event to this Subscriber |
void |
RemoteSubscriberInterface.notify(EventInterface[] evtList)
sends a sequence of Event evt to this
Subscriber |
void |
RemoteSubscriberInterface.notifyBuffer(EventInterface[] evtList)
This method is here for performance reasons, the events came individually but here they are grouped and sent together to the client. |
abstract void |
AbstractRemoteSubscriberImplementation.notify(EventInterface evt)
Receives notification from the remote server. |
abstract void |
AbstractRemoteSubscriberImplementation.notify(EventInterface[] evtList)
Receives notification from the remote server. |
void |
AbstractRemoteSubscriberImplementation.notifyBuffer(EventInterface[] evtList)
Receives a buffer of single event notifications (not patterns), from the RMI Yancees server. |
Uses of EventInterface in edu.uci.isr.yancees.server.service.cassius |
Methods in edu.uci.isr.yancees.server.service.cassius that return EventInterface | |
EventInterface[] |
CassiusService.poll(org.w3c.dom.Node command)
Interprets the following XML protocol description. |
Uses of EventInterface in edu.uci.isr.yancees.server.service.persistency |
Methods in edu.uci.isr.yancees.server.service.persistency that return EventInterface | |
EventInterface[] |
PersistencyService.getEvents(SubscriberInterface si)
Gets all the events stored for a subscriber |
EventInterface[] |
PersistencyService.getAndRemoveEvents(SubscriberInterface si)
Gets all the events from a subscriber |
EventInterface[] |
PersistencyService.getEventsAfter(java.util.Date date,
SubscriberInterface si)
Gets all the events after a given date, for a given subscriber |
EventInterface[] |
PersistencyService.getEventsBefore(java.util.Date date,
SubscriberInterface si)
Gets all the events before a given date |
EventInterface[] |
PersistencyService.getAndRemoveEventsAfter(java.util.Date date,
SubscriberInterface si)
Get the events after a given date and remove them from the database |
EventInterface[] |
PersistencyService.getAndRemoveEventsBefore(java.util.Date date,
SubscriberInterface si)
Gets all the events before a given date for the especified account |
Methods in edu.uci.isr.yancees.server.service.persistency with parameters of type EventInterface | |
void |
PersistencyService.storeEvent(SubscriberInterface si,
EventInterface event)
Stores the event in the database in the si account. |
void |
PersistencyService.removeEvents(SubscriberInterface si,
EventInterface[] eventList)
Removes specific events form a subscriber account |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |