|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MOPluginInterface in edu.uci.isr.yancees |
---|
Methods in edu.uci.isr.yancees that return MOPluginInterface | |
---|---|
MOPluginInterface |
SubscriptionFacade.SubscriptionMediator.getPluginTree()
|
Methods in edu.uci.isr.yancees with parameters of type MOPluginInterface | |
---|---|
void |
SubscriptionFacade.SubscriptionMediator.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 |
void |
SubscriptionFacade.SubscriptionMediator.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from root plug-in's, and sends it to the output filters |
Constructors in edu.uci.isr.yancees with parameters of type MOPluginInterface | |
---|---|
SubscriptionFacade.SubscriptionMediator(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.getActivePlugins(SubscriberInterface si,
java.lang.String tag)
|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si)
|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si,
java.lang.String tag)
|
MOPluginInterface |
AbstractPluginTreeBuilder.parse(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node tree)
Parses a generic message object, containing a valid parsed DOM tree, returning the head of the Plug-in structured generated. |
MOPluginInterface |
AbstractPluginTreeBuilder.parse(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node tree,
MOPluginInterface commonSource)
Parses a generic message object, containing a valid parsed DOM tree, and return the plug-in structured built. |
Methods in edu.uci.isr.yancees.core with parameters of type MOPluginInterface | |
---|---|
MOPluginInterface |
AbstractPluginTreeBuilder.parse(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node tree,
MOPluginInterface commonSource)
Parses a generic message object, containing a valid parsed DOM tree, and return the plug-in structured built. |
void |
ActivePluginInstancesRegistry.registerPluginTree(MOPluginInterface pi,
SubscriberInterface si)
Associates the plug-in tree headed by pi under si |
void |
ActivePluginInstancesRegistry.unregisterPluginTree(MOPluginInterface pi,
SubscriberInterface si)
removes the reference to pi from the record of si |
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 |
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 |
MOPluginManagerInterface.createMOPluginInstance(SubscriberInterface si,
SubscriptionInterface sub,
java.lang.String tag,
org.w3c.dom.Node subTree)
|
MOPluginInterface |
MOPluginManager.createMOPluginInstance(SubscriberInterface si,
SubscriptionInterface sub,
java.lang.String tag,
org.w3c.dom.Node subTree)
|
MOPluginInterface |
MOPluginFactoryInterface.createNewInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
Creates a plug-in instance that processes the expression provided The default creation mode is "unshared": meaning a new instance is created. |
MOPluginInterface[] |
MOPluginInterface.getRequiredPluginsList()
|
MOPluginInterface[] |
AbstractMOPlugin.getRequiredPluginsList()
|
Methods in edu.uci.isr.yancees.plugin with parameters of type MOPluginInterface | |
---|---|
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. |
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. |
void |
MOPluginListenerInterface.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a pattern of events as notifications from another plug-in |
abstract void |
AbstractMOPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
MOPluginListenerInterface.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
abstract void |
AbstractMOPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
abstract void |
AbstractMOSharedPlugin.receivePluginNotification(GenericEvent[] evtList,
MOPluginInterface source)
|
abstract void |
AbstractMOSharedPlugin.receivePluginNotification(GenericEvent evt,
MOPluginInterface source)
|
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(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.plugin.generic with parameters of type MOPluginInterface | |
---|---|
void |
GenericPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
GenericPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification 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(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.plugin.notification with parameters of type MOPluginInterface | |
---|---|
void |
NotificationPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
NotificationPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification 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(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.plugin.subscription with parameters of type MOPluginInterface | |
---|---|
void |
SubscriptionPlugin.receivePluginNotification(EventInterface[] evtList,
MOPluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
SubscriptionPlugin.receivePluginNotification(EventInterface evt,
MOPluginInterface source)
Receives a notification from another plug-in |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |