|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SubscriberInterface in edu.uci.isr.yancees |
---|
Methods in edu.uci.isr.yancees with parameters of type SubscriberInterface | |
---|---|
ProtocolPluginInterface |
YanceesInterface.connectToNewProtocol(java.lang.String protocolId,
SubscriberInterface rsi)
Connects to a new instance of a protocol plug-in. |
ProtocolPluginInterface |
ProtocolFacade.connectToNewProtocol(java.lang.String protocolId,
SubscriberInterface si)
Connects to a protocol object under the name protocolId |
ProtocolPluginInterface |
YanceesInterface.connectToSharedProtocol(java.lang.String protocolId,
SubscriberInterface rsi)
Connects to an existing protocol instance. |
ProtocolPluginInterface |
ProtocolFacade.connectToSharedProtocol(java.lang.String protocolId,
SubscriberInterface si)
Connects to a protocol object under the name protocolId |
void |
YanceesInterface.disconnectFromProtocol(java.lang.String protocolId,
SubscriberInterface rsi)
Terminates unshared protocol instances, or shared protocol instances if no more clients are connected to them. |
void |
ProtocolFacade.disconnectFromProtocol(java.lang.String protocolId,
SubscriberInterface si)
This method informs that the protocol object is not necessary anymore, so it can be garbage collected |
void |
YanceesInterface.subscribe(SubscriptionInterface msg,
SubscriberInterface rsi)
|
void |
SubscriptionFacade.subscribe(SubscriptionInterface sub,
SubscriberInterface si)
look for the |
void |
YanceesInterface.unsubscribe(SubscriberInterface rsi)
|
void |
SubscriptionFacade.unsubscribe(SubscriberInterface si)
Removes all the subscriptions associated to the provided subscriber |
void |
YanceesInterface.unsubscribe(SubscriberInterface rsi,
MessageInterface sub)
|
void |
SubscriptionFacade.unsubscribe(SubscriberInterface si,
MessageInterface sub)
Removes all the subscriptions associated to the provided subscriber |
Constructors in edu.uci.isr.yancees with parameters of type SubscriberInterface | |
---|---|
SubscriptionFacade.SubscriptionMediator(SubscriberInterface s,
MOPluginInterface pi,
long msgID)
Constructor |
Uses of SubscriberInterface in edu.uci.isr.yancees.client |
---|
Methods in edu.uci.isr.yancees.client with parameters of type SubscriberInterface | |
---|---|
ProtocolPluginInterface |
YanceesClient.connectToNewProtocol(java.lang.String protocolId,
SubscriberInterface si)
|
ProtocolPluginInterface |
YanceesClient.connectToSharedProtocol(java.lang.String protocolId,
SubscriberInterface si)
|
void |
YanceesClient.disconnectFromProtocol(java.lang.String protocolId,
SubscriberInterface si)
|
void |
YanceesClient.subscribe(SubscriptionInterface msg,
SubscriberInterface rsi)
|
void |
YanceesClient.unsubscribe(SubscriberInterface rsi)
|
void |
YanceesClient.unsubscribe(SubscriberInterface rsi,
MessageInterface sub)
|
Uses of SubscriberInterface in edu.uci.isr.yancees.client.rmi |
---|
Methods in edu.uci.isr.yancees.client.rmi with parameters of type SubscriberInterface | |
---|---|
ProtocolPluginInterface |
YanceesRMIClient.connectToNewProtocol(java.lang.String protocolId,
SubscriberInterface si)
|
ProtocolPluginInterface |
YanceesRMIClient.connectToSharedProtocol(java.lang.String protocolId,
SubscriberInterface si)
|
void |
YanceesRMIClient.disconnectFromProtocol(java.lang.String protocolId,
SubscriberInterface si)
|
RemoteSubscriberInterface |
YanceesRMIClient.getRemoteInterfaceFor(SubscriberInterface si)
|
void |
YanceesRMIClient.subscribe(SubscriptionInterface msg,
SubscriberInterface si)
|
void |
YanceesRMIClient.unsubscribe(SubscriberInterface si)
|
void |
YanceesRMIClient.unsubscribe(SubscriberInterface si,
MessageInterface sub)
|
Constructors in edu.uci.isr.yancees.client.rmi with parameters of type SubscriberInterface | |
---|---|
YanceesRMIClient.SubscriberMediator(SubscriberInterface s)
Constructor |
Uses of SubscriberInterface in edu.uci.isr.yancees.core |
---|
Methods in edu.uci.isr.yancees.core with parameters of type SubscriberInterface | |
---|---|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActivePlugins(SubscriberInterface si,
java.lang.String tag)
|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si)
|
MOPluginInterface[] |
ActivePluginInstancesRegistry.getActiveTrees(SubscriberInterface si,
java.lang.String tag)
|
ProtocolPluginInterface |
ProtocolManager.getNewUnsharedPluginIntance(java.lang.String protocolId,
SubscriberInterface si)
Creates a new instance of a protocol plug-in |
ProtocolPluginInterface |
ProtocolManager.getSharedPluginInstance(java.lang.String protocolId,
SubscriberInterface si)
This method allows the protocol mananger to share plug-in instances |
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. |
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 |
void |
ActivePluginInstancesRegistry.uregisterSubscriber(SubscriberInterface si)
Removes all the records for a provides subscriber |
Uses of SubscriberInterface in edu.uci.isr.yancees.plugin |
---|
Methods in edu.uci.isr.yancees.plugin that return SubscriberInterface | |
---|---|
SubscriberInterface |
MOPluginInterface.getSubscriber()
|
SubscriberInterface |
AbstractMOPlugin.getSubscriber()
|
Methods in edu.uci.isr.yancees.plugin with parameters of type SubscriberInterface | |
---|---|
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)
|
ProtocolPluginInterface |
ProtocolPluginFactoryInterface.createNewInstance(SubscriberInterface si)
Creates a plug-in instance that processes the expression provided The default creation mode is unshared: a new instance is created. |
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. |
MOSharedPluginInterface |
MOPluginFactoryInterface.createNewSharedInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
Creates shared plug-in instance that processes the expression provided This instance is shared. |
ProtocolPluginInterface |
ProtocolPluginManagerInterface.createProtocolPluginInstance(java.lang.String protocolName,
SubscriberInterface si)
|
ProtocolPluginInterface |
ProtocolPluginManager.createProtocolPluginInstance(java.lang.String protocolName,
SubscriberInterface si)
|
Constructors in edu.uci.isr.yancees.plugin with parameters of type SubscriberInterface | |
---|---|
AbstractMOPlugin(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
|
AbstractMOSharedPlugin(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
|
AbstractProtocolPlugin(SubscriberInterface si)
|
|
RemoteAbstractProtocolPlugin(SubscriberInterface si)
|
Uses of SubscriberInterface in edu.uci.isr.yancees.plugin.generic |
---|
Methods in edu.uci.isr.yancees.plugin.generic with parameters of type SubscriberInterface | |
---|---|
MOPluginInterface |
GenericPluginFactory.createNewInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
MOSharedPluginInterface |
GenericPluginFactory.createNewSharedInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Constructors in edu.uci.isr.yancees.plugin.generic with parameters of type SubscriberInterface | |
---|---|
GenericPlugin(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Uses of SubscriberInterface in edu.uci.isr.yancees.plugin.notification |
---|
Methods in edu.uci.isr.yancees.plugin.notification with parameters of type SubscriberInterface | |
---|---|
MOPluginInterface |
NotificationPluginFactory.createNewInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
MOSharedPluginInterface |
NotificationPluginFactory.createNewSharedInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Constructors in edu.uci.isr.yancees.plugin.notification with parameters of type SubscriberInterface | |
---|---|
NotificationPlugin(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Uses of SubscriberInterface in edu.uci.isr.yancees.plugin.subscription |
---|
Methods in edu.uci.isr.yancees.plugin.subscription with parameters of type SubscriberInterface | |
---|---|
MOPluginInterface |
SubscriptionPluginFactory.createNewInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
MOSharedPluginInterface |
SubscriptionPluginFactory.createNewSharedInstance(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Constructors in edu.uci.isr.yancees.plugin.subscription with parameters of type SubscriberInterface | |
---|---|
SubscriptionPlugin(SubscriberInterface si,
SubscriptionInterface sub,
org.w3c.dom.Node subTree)
|
Uses of SubscriberInterface in edu.uci.isr.yancees.server.rmi |
---|
Classes in edu.uci.isr.yancees.server.rmi that implement SubscriberInterface | |
---|---|
class |
SubscriberMediator
Performs the mapping between the remote interface and the local subscriber interface, working also as a record of the active subscriptions. |
Fields in edu.uci.isr.yancees.server.rmi declared as SubscriberInterface | |
---|---|
protected SubscriberInterface |
RemoteAbstractProtocolPluginImplementation.subscriber
|
Constructors in edu.uci.isr.yancees.server.rmi with parameters of type SubscriberInterface | |
---|---|
RemoteAbstractProtocolPluginImplementation(SubscriberInterface si)
This is the constructor of the plug-in. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |