|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MOPluginInterface in edu.uci.isr.yancees |
Methods in edu.uci.isr.yancees that return MOPluginInterface | |
MOPluginInterface |
SubscriptionFacade.SubscriberMediator.getPluginTree()
|
Methods in edu.uci.isr.yancees with parameters of type MOPluginInterface | |
void |
SubscriptionFacade.SubscriberMediator.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from root plug-in's, and sends it to the output filters |
void |
SubscriptionFacade.SubscriberMediator.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from root plug-in's and send them to the ouptut filters if they are present |
Constructors in edu.uci.isr.yancees with parameters of type MOPluginInterface | |
SubscriptionFacade.SubscriberMediator(SubscriberInterface s,
MOPluginInterface pi,
long msgID)
Constructor |
Uses of MOPluginInterface in edu.uci.isr.yancees.core |
Methods in edu.uci.isr.yancees.core that return MOPluginInterface | |
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si)
|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si,
java.lang.String tag)
|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActivePlugins(SubscriberInterface si,
java.lang.String tag)
|
MOPluginInterface |
AbstractPluginTreeBuilder.parse(org.w3c.dom.Node tree)
Parses a generic message object, containng a valid parsed DOM tree, returning the head of the Plug-in structured generated. |
MOPluginInterface |
AbstractPluginTreeBuilder.parse(org.w3c.dom.Node tree,
MOPluginInterface commonSource)
Parses a generic message object, containng a valid parsed DOM tree, and return the plug-in structured built. |
Methods in edu.uci.isr.yancees.core with parameters of type MOPluginInterface | |
void |
ActivePluginInstancesRegistry.registerPluginTree(MOPluginInterface pi,
SubscriberInterface si)
Associates the plug-in tree headded by pi under si |
void |
ActivePluginInstancesRegistry.unregisterPluginTree(MOPluginInterface pi,
SubscriberInterface si)
removes the reference to pi from the record of si |
MOPluginInterface |
AbstractPluginTreeBuilder.parse(org.w3c.dom.Node tree,
MOPluginInterface commonSource)
Parses a generic message object, containng a valid parsed DOM tree, and return the plug-in structured built. |
Uses of MOPluginInterface in edu.uci.isr.yancees.plugin |
Subinterfaces of MOPluginInterface in edu.uci.isr.yancees.plugin | |
interface |
MOSharedPluginInterface
|
Classes in edu.uci.isr.yancees.plugin that implement MOPluginInterface | |
class |
AbstractMOOrderedPlugin
This plug-in performs event ordering. |
class |
AbstractMOPlugin
This abstract class defines the basic functionality of the plug-in as well as its main attributes. |
class |
AbstractMOSharedPlugin
This class implements the abstract shared plug-in, a singleton that handles many subtrees |
Methods in edu.uci.isr.yancees.plugin that return MOPluginInterface | |
MOPluginInterface |
OrderedEventBuffer.BufferRecord.getSource()
|
MOPluginInterface |
MOPluginManagerInterface.createMOPluginInstance(java.lang.String tag,
org.w3c.dom.Node subTree)
|
MOPluginInterface |
MOPluginManager.createMOPluginInstance(java.lang.String tag,
org.w3c.dom.Node subTree)
|
MOPluginInterface[] |
MOPluginInterface.getRequiredPluginsList()
|
MOPluginInterface |
MOPluginFactoryInterface.createNewInstance(org.w3c.dom.Node subTree)
Creates a plug-in instance that processes the expression provided The default creation mode is unshared: a new instance is created. |
MOPluginInterface[] |
AbstractMOPlugin.getRequiredPluginsList()
|
Methods in edu.uci.isr.yancees.plugin with parameters of type MOPluginInterface | |
void |
OrderedEventBuffer.addPluginNotification(GenericEvent evt,
MOPluginInterface source)
|
void |
MOPluginListenerInterface.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
MOPluginListenerInterface.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a pattern of events as notifications from another plug-in |
void |
MOPluginInterface.addRequiredPlugin(MOPluginInterface plugin)
This method is used by the subscription parser to inform the plugin of all the IDs of the plug-ins that are supposed to notify this plugin when they are finished with their processing. |
abstract void |
AbstractMOSharedPlugin.receivePluginNotification(GenericEvent evt,
MOPluginInterface source)
|
abstract void |
AbstractMOSharedPlugin.receivePluginNotification(GenericEvent[] evtList,
MOPluginInterface source)
|
void |
AbstractMOPlugin.addRequiredPlugin(MOPluginInterface plugin)
This method is used by the subscription parser to inform the plugin of all the plug-ins that are supposed to notify this plugin when they are finished with their processing. |
abstract void |
AbstractMOPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
abstract void |
AbstractMOPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
AbstractMOOrderedPlugin.receivePluginNotification(GenericEvent evt,
MOPluginInterface source)
This mehod now bufferizes the events received, rearranging them according to the order they are published in the notification server, removing repetitions. |
void |
AbstractMOOrderedPlugin.receivePluginNotification(GenericEvent[] evtList,
MOPluginInterface source)
This mehod now bufferizes the event pattern received, rearranging it according to the order they are published in the notification server, removing repetitions. |
abstract void |
AbstractMOOrderedPlugin.receiveOrderedPluginNotification(GenericEvent evt,
MOPluginInterface source)
This method allows the subclass to receive ordered events The events are ordered according to the time they arrive in the server Repeated events, with same Id, are also discarded, ma here. |
Constructors in edu.uci.isr.yancees.plugin with parameters of type MOPluginInterface | |
OrderedEventBuffer.BufferRecord(GenericEvent evt,
MOPluginInterface src)
|
Uses of MOPluginInterface in edu.uci.isr.yancees.plugin.generic |
Classes in edu.uci.isr.yancees.plugin.generic that implement MOPluginInterface | |
class |
GenericPlugin
The idea of this plug-in is to match unknown tags in the subscription DOM tree and perform a runtime search and installation of it in the server. |
Methods in edu.uci.isr.yancees.plugin.generic that return MOPluginInterface | |
MOPluginInterface |
GenericPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.plugin.generic with parameters of type MOPluginInterface | |
void |
GenericPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
GenericPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.plugin.notification |
Classes in edu.uci.isr.yancees.plugin.notification that implement MOPluginInterface | |
class |
NotificationPlugin
|
Methods in edu.uci.isr.yancees.plugin.notification that return MOPluginInterface | |
MOPluginInterface |
NotificationPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.plugin.notification with parameters of type MOPluginInterface | |
void |
NotificationPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
NotificationPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.plugin.subscription |
Classes in edu.uci.isr.yancees.plugin.subscription that implement MOPluginInterface | |
class |
SubscriptionPlugin
|
Methods in edu.uci.isr.yancees.plugin.subscription that return MOPluginInterface | |
MOPluginInterface |
SubscriptionPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.plugin.subscription with parameters of type MOPluginInterface | |
void |
SubscriptionPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
SubscriptionPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.dispatcher.elvin |
Classes in edu.uci.isr.yancees.server.dispatcher.elvin that implement MOPluginInterface | |
class |
ElvinPlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.dispatcher.elvin that return MOPluginInterface | |
MOPluginInterface |
ElvinPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.dispatcher.elvin with parameters of type MOPluginInterface | |
void |
ElvinPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
ElvinPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.dispatcher.siena |
Classes in edu.uci.isr.yancees.server.dispatcher.siena that implement MOPluginInterface | |
class |
SienaPlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.dispatcher.siena that return MOPluginInterface | |
MOPluginInterface |
SienaPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.dispatcher.siena with parameters of type MOPluginInterface | |
void |
SienaPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
SienaPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.notification.pull |
Classes in edu.uci.isr.yancees.server.plugin.notification.pull that implement MOPluginInterface | |
class |
PullPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.notification.pull that return MOPluginInterface | |
MOPluginInterface |
PullPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.notification.pull with parameters of type MOPluginInterface | |
void |
PullPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
PullPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.notification.push |
Classes in edu.uci.isr.yancees.server.plugin.notification.push that implement MOPluginInterface | |
class |
PushPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.notification.push that return MOPluginInterface | |
MOPluginInterface |
PushPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.notification.push with parameters of type MOPluginInterface | |
void |
PushPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
PushPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.protocol.mobility |
Classes in edu.uci.isr.yancees.server.plugin.protocol.mobility that implement MOPluginInterface | |
class |
MobilityProtocolPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.mobility that return MOPluginInterface | |
MOPluginInterface |
MobilityProtocolPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.mobility with parameters of type MOPluginInterface | |
void |
MobilityProtocolPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
MobilityProtocolPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.protocol.polling |
Classes in edu.uci.isr.yancees.server.plugin.protocol.polling that implement MOPluginInterface | |
class |
MOPollProtocolPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.polling that return MOPluginInterface | |
MOPluginInterface |
MOPollProtocolPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.polling with parameters of type MOPluginInterface | |
void |
MOPollProtocolPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
MOPollProtocolPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.subscription.correlation |
Classes in edu.uci.isr.yancees.server.plugin.subscription.correlation that implement MOPluginInterface | |
class |
AbstractCorrelationPlugin
|
class |
AndPlugin
This plug-in detects the orrurrence of two or more events A and B and C... |
class |
OrPlugin
This plug-in detects the orrurrence of two or more events A and B and C... |
class |
ThenPlugin
This plug-in detects the orrurrence of two or more events A and B and C... |
Methods in edu.uci.isr.yancees.server.plugin.subscription.correlation that return MOPluginInterface | |
MOPluginInterface |
ThenPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
MOPluginInterface |
OrPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
MOPluginInterface |
AndPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.correlation with parameters of type MOPluginInterface | |
void |
AbstractCorrelationPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in this plug-in is dependent on |
void |
AbstractCorrelationPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.subscription.filter |
Classes in edu.uci.isr.yancees.server.plugin.subscription.filter that implement MOPluginInterface | |
class |
FilterPlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.plugin.subscription.filter that return MOPluginInterface | |
MOPluginInterface |
FilterPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.filter with parameters of type MOPluginInterface | |
void |
FilterPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in, lower in the hierarchy |
void |
FilterPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.subscription.require |
Classes in edu.uci.isr.yancees.server.plugin.subscription.require that implement MOPluginInterface | |
class |
RequirePlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.plugin.subscription.require that return MOPluginInterface | |
MOPluginInterface |
RequirePluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.require with parameters of type MOPluginInterface | |
void |
RequirePlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in, lower in the hierarchy |
void |
RequirePlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.subscription.rule |
Classes in edu.uci.isr.yancees.server.plugin.subscription.rule that implement MOPluginInterface | |
class |
RulePlugin
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.rule that return MOPluginInterface | |
MOPluginInterface |
RulePluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.rule with parameters of type MOPluginInterface | |
void |
RulePlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
RulePlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of MOPluginInterface in edu.uci.isr.yancees.server.plugin.subscription.sequence |
Classes in edu.uci.isr.yancees.server.plugin.subscription.sequence that implement MOPluginInterface | |
class |
SequencePlugin
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.sequence that return MOPluginInterface | |
MOPluginInterface |
SequencePluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.sequence with parameters of type MOPluginInterface | |
void |
SequencePlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
void |
SequencePlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |