|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PluginInterface in edu.uci.isr.yancees.server |
Methods in edu.uci.isr.yancees.server that return PluginInterface | |
PluginInterface |
SubscriptionFacade.SubscriberMediator.getPluginTree()
|
Methods in edu.uci.isr.yancees.server with parameters of type PluginInterface | |
void |
SubscriptionFacade.SubscriberMediator.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from root plug-in's |
void |
SubscriptionFacade.SubscriberMediator.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from root plug-in's |
void |
ServerProtocolSession.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a DATA notification from another plug-in |
void |
ServerProtocolSession.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of DATA events as notifications from another plug-in |
Constructors in edu.uci.isr.yancees.server with parameters of type PluginInterface | |
SubscriptionFacade.SubscriberMediator(SubscriberInterface s,
PluginInterface pi,
long msgID)
Constructor |
Uses of PluginInterface in edu.uci.isr.yancees.server.core |
Methods in edu.uci.isr.yancees.server.core that return PluginInterface | |
PluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si)
|
PluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si,
java.lang.String tag)
|
PluginInterface[] |
ActivePluginInstancesRegistry.getActivePlugins(SubscriberInterface si,
java.lang.String tag)
|
PluginInterface |
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. |
PluginInterface |
AbstractPluginTreeBuilder.parse(org.w3c.dom.Node tree,
PluginInterface 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.server.core with parameters of type PluginInterface | |
void |
ActivePluginInstancesRegistry.registerPluginTree(PluginInterface pi,
SubscriberInterface si)
Associates the plug-in tree headded by pi under si |
void |
ActivePluginInstancesRegistry.unregisterPluginTree(PluginInterface pi,
SubscriberInterface si)
removes the reference to pi from the record of si |
PluginInterface |
AbstractPluginTreeBuilder.parse(org.w3c.dom.Node tree,
PluginInterface commonSource)
Parses a generic message object, containng a valid parsed DOM tree, and return the plug-in structured built. |
Uses of PluginInterface in edu.uci.isr.yancees.server.dispatcher.elvin |
Classes in edu.uci.isr.yancees.server.dispatcher.elvin that implement PluginInterface | |
class |
ElvinPlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.dispatcher.elvin that return PluginInterface | |
PluginInterface |
ElvinPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.dispatcher.elvin with parameters of type PluginInterface | |
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 |
Uses of PluginInterface in edu.uci.isr.yancees.server.dispatcher.siena |
Classes in edu.uci.isr.yancees.server.dispatcher.siena that implement PluginInterface | |
class |
SienaPlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.dispatcher.siena that return PluginInterface | |
PluginInterface |
SienaPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.dispatcher.siena with parameters of type PluginInterface | |
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 |
Uses of PluginInterface in edu.uci.isr.yancees.server.plugin |
Subinterfaces of PluginInterface in edu.uci.isr.yancees.server.plugin | |
interface |
ProtocolPluginInterface
Adds to the ProtocolPlug-in the ability to process messages coming from clients. |
interface |
SharedPluginInterface
|
Classes in edu.uci.isr.yancees.server.plugin that implement PluginInterface | |
class |
AbstractPlugin
This abstract class defines the basic functionality of the plug-in as well as its main attributes. |
class |
AbstractProtocolPlugin
This abstract class defines the basic functionality of the plug-in as well as its main attributes. |
class |
AbstractSharedPlugin
This class implements the abstract shared plug-in, a singleton that handles many subtrees |
Methods in edu.uci.isr.yancees.server.plugin that return PluginInterface | |
PluginInterface |
PluginManagerInterface.createPluginInstance(java.lang.String tag,
org.w3c.dom.Node subTree)
|
PluginInterface |
PluginManager.createPluginInstance(java.lang.String tag,
org.w3c.dom.Node subTree)
|
PluginInterface[] |
PluginInterface.getRequiredPluginsList()
|
PluginInterface |
PluginFactoryInterface.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. |
PluginInterface[] |
AbstractPlugin.getRequiredPluginsList()
|
Methods in edu.uci.isr.yancees.server.plugin with parameters of type PluginInterface | |
void |
PluginListenerInterface.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
PluginListenerInterface.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
void |
PluginInterface.addRequiredPlugin(PluginInterface 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 |
AbstractSharedPlugin.receivePluginNotification(GenericEvent evt,
PluginInterface source)
|
abstract void |
AbstractSharedPlugin.receivePluginNotification(GenericEvent[] evtList,
PluginInterface source)
|
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. |
void |
AbstractPlugin.addRequiredPlugin(PluginInterface 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 |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.generic |
Classes in edu.uci.isr.yancees.server.plugin.generic that implement PluginInterface | |
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.server.plugin.generic that return PluginInterface | |
PluginInterface |
GenericPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.generic with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.notification |
Classes in edu.uci.isr.yancees.server.plugin.notification that implement PluginInterface | |
class |
NotificationPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.notification that return PluginInterface | |
PluginInterface |
NotificationPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.notification with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.notification.pull |
Classes in edu.uci.isr.yancees.server.plugin.notification.pull that implement PluginInterface | |
class |
PullPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.notification.pull that return PluginInterface | |
PluginInterface |
PullPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.notification.pull with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.notification.push |
Classes in edu.uci.isr.yancees.server.plugin.notification.push that implement PluginInterface | |
class |
PushPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.notification.push that return PluginInterface | |
PluginInterface |
PushPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.notification.push with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.protocol.mobility |
Classes in edu.uci.isr.yancees.server.plugin.protocol.mobility that implement PluginInterface | |
class |
MobilityProtocolPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.mobility that return PluginInterface | |
PluginInterface |
MobilityProtocolPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.mobility with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.protocol.polling |
Classes in edu.uci.isr.yancees.server.plugin.protocol.polling that implement PluginInterface | |
class |
PollProtocolPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.polling that return PluginInterface | |
PluginInterface |
PollProtocolPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.protocol.polling with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.subscription |
Classes in edu.uci.isr.yancees.server.plugin.subscription that implement PluginInterface | |
class |
SubscriptionPlugin
|
Methods in edu.uci.isr.yancees.server.plugin.subscription that return PluginInterface | |
PluginInterface |
SubscriptionPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.subscription.filter |
Classes in edu.uci.isr.yancees.server.plugin.subscription.filter that implement PluginInterface | |
class |
FilterPlugin
This plug-in deals with |
Methods in edu.uci.isr.yancees.server.plugin.subscription.filter that return PluginInterface | |
PluginInterface |
FilterPluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.filter with parameters of type PluginInterface | |
void |
FilterPlugin.receivePluginNotification(EventInterface evt,
PluginInterface source)
Receives a notification from another plug-in |
void |
FilterPlugin.receivePluginNotification(EventInterface[] evtList,
PluginInterface source)
Receives a list of events as notifications from another plug-in |
Uses of PluginInterface in edu.uci.isr.yancees.server.plugin.subscription.rule |
Classes in edu.uci.isr.yancees.server.plugin.subscription.rule that implement PluginInterface | |
class |
RulePlugin
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.rule that return PluginInterface | |
PluginInterface |
RulePluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.rule with parameters of type PluginInterface | |
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 PluginInterface in edu.uci.isr.yancees.server.plugin.subscription.sequence |
Classes in edu.uci.isr.yancees.server.plugin.subscription.sequence that implement PluginInterface | |
class |
SequencePlugin
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.sequence that return PluginInterface | |
PluginInterface |
SequencePluginFactory.createNewInstance(org.w3c.dom.Node subTree)
|
Methods in edu.uci.isr.yancees.server.plugin.subscription.sequence with parameters of type PluginInterface | |
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 |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |