Uses of Interface
edu.uci.isr.yancees.server.rmi.RemoteSubscriberInterface

Packages that use RemoteSubscriberInterface
edu.uci.isr.yancees.client.rmi   
edu.uci.isr.yancees.server.rmi   
 

Uses of RemoteSubscriberInterface in edu.uci.isr.yancees.client.rmi
 

Classes in edu.uci.isr.yancees.client.rmi that implement RemoteSubscriberInterface
 class YanceesRMIClient.SubscriberMediator
          The subscriber mediator receives notifications from the plug-ins and forward them to their specific subscribers.
 

Uses of RemoteSubscriberInterface in edu.uci.isr.yancees.server.rmi
 

Classes in edu.uci.isr.yancees.server.rmi that implement RemoteSubscriberInterface
 class RemoteAbstractSubscriberImplementation
          This class provides the common functionality for a remote subscriber in the yancees framework.
 

Methods in edu.uci.isr.yancees.server.rmi with parameters of type RemoteSubscriberInterface
 RemoteProtocolPluginInterface RemoteYanceesInterface.connectToSharedProtocol(java.lang.String protocolId, RemoteSubscriberInterface rsi)
          Connects to an existing protocol instance.
 RemoteProtocolPluginInterface RemoteYanceesInterface.connectToNewProtocol(java.lang.String protocolId, RemoteSubscriberInterface rsi)
          Connects to a new instance of a protocol plug-in.
 void RemoteYanceesInterface.disconnectFromProtocol(java.lang.String protocolId, RemoteSubscriberInterface rsi)
          Terminates unshared protocol instances, or shared protocol instances if no more clients are connected to them.
 void RemoteYanceesInterface.subscribe(MessageInterface msg, RemoteSubscriberInterface rsi)
          Subscribers to YANCEES events.
 void RemoteYanceesInterface.unsubscribe(RemoteSubscriberInterface rsi)
          unsubscribes or deactivates all subscriptoins registered under the provided subscriber interface
 void RemoteYanceesInterface.unsubscribe(RemoteSubscriberInterface rsi, MessageInterface sub)
          unsubscribes or deactivates the subscription registered under the provided subscriber interface
 RemoteProtocolPluginInterface RemoteYanceesImplementation.connectToSharedProtocol(java.lang.String protocolId, RemoteSubscriberInterface rsi)
           
 RemoteProtocolPluginInterface RemoteYanceesImplementation.connectToNewProtocol(java.lang.String protocolId, RemoteSubscriberInterface rsi)
           
 void RemoteYanceesImplementation.disconnectFromProtocol(java.lang.String protocolId, RemoteSubscriberInterface rsi)
           
 void RemoteYanceesImplementation.subscribe(MessageInterface msg, RemoteSubscriberInterface rsi)
          Multithreaded implementation fo the subscribe command.
 void RemoteYanceesImplementation.unsubscribe(RemoteSubscriberInterface rsi)
          Multithreaded implementaiton of ubsubscribe method
 void RemoteYanceesImplementation.unsubscribe(RemoteSubscriberInterface rsi, MessageInterface msg)
          Multithreaded implementaiton of ubsubscribe method
 

Constructors in edu.uci.isr.yancees.server.rmi with parameters of type RemoteSubscriberInterface
RemoteYanceesImplementation.SubscriberMediator(RemoteSubscriberInterface rsi, RemoteYanceesImplementation ryi)
          constructor
RemoteYanceesImplementation.NotificationBuffer(RemoteSubscriberInterface remInt, RemoteYanceesImplementation.SubscriberMediator med)