Rice Pastry API

Uses of Interface
rice.p2p.scribe.ScribeMultiClient

Packages that use ScribeMultiClient
rice.p2p.scribe   
rice.p2p.scribe.javaserialized   
rice.p2p.scribe.maintenance   
rice.p2p.scribe.messaging   
rice.p2p.scribe.rawserialization   
 

Uses of ScribeMultiClient in rice.p2p.scribe
 

Classes in rice.p2p.scribe that implement ScribeMultiClient
static class ScribeImpl.ScribeClientConverter
          Adapts an old ScribeClient to a new ScribeMultiClient This is for reverse compatibility.
 

Fields in rice.p2p.scribe with type parameters of type ScribeMultiClient
protected  java.util.ArrayList<ScribeMultiClient> ScribeImpl.TopicManager.clients
          DESCRIBE THE FIELD
 

Methods in rice.p2p.scribe that return ScribeMultiClient
protected  ScribeMultiClient ScribeImpl.getMultiClient(ScribeClient client)
           
 

Methods in rice.p2p.scribe that return types with arguments of type ScribeMultiClient
 java.util.Collection<ScribeMultiClient> ScribeImpl.TopicManager.getClients()
          Gets the Clients attribute of the TopicManager object
 java.util.Collection<ScribeMultiClient> BaseScribe.getClientsByTopic(Topic topic)
           
 java.util.Collection<ScribeMultiClient> ScribeImpl.getClientsByTopic(Topic topic)
           
 

Methods in rice.p2p.scribe with parameters of type ScribeMultiClient
 void ScribeImpl.TopicManager.addClient(ScribeMultiClient client)
          Adds a feature to the Client attribute of the TopicManager object
 boolean ScribeImpl.TopicManager.containsClient(ScribeMultiClient client)
          Returns whether or not this topic manager contains the given client.
protected  void ScribeImpl.doSubscribe(java.util.Collection<Topic> theTopics, ScribeMultiClient client, RawScribeContent content, NodeHandle hint)
          This method prevents re-subscription to topics you are already a part of.
 java.util.Collection<Topic> BaseScribe.getTopicsByClient(ScribeMultiClient client)
           
 java.util.Collection<Topic> ScribeImpl.getTopicsByClient(ScribeMultiClient client)
           
 boolean ScribeImpl.TopicManager.removeClient(ScribeMultiClient client)
           
 void ScribeImpl.subscribe(java.util.Collection<Topic> theTopics, ScribeMultiClient client, RawScribeContent content, NodeHandle hint)
           
 void ScribeImpl.subscribe(java.util.Collection<Topic> theTopics, ScribeMultiClient client, ScribeContent content, NodeHandle hint)
           
 void ScribeImpl.subscribe(Topic topic, ScribeMultiClient client)
          Subscribes the given client to the provided topic.
 void ScribeImpl.subscribe(Topic topic, ScribeMultiClient client, RawScribeContent content, NodeHandle hint)
           
 void ScribeImpl.subscribe(Topic topic, ScribeMultiClient client, ScribeContent content, NodeHandle hint)
           
 void BaseScribe.unsubscribe(java.util.Collection<Topic> topicsToUnsubscribe, ScribeMultiClient client)
           
 void ScribeImpl.unsubscribe(java.util.Collection<Topic> topicsToUnsubscribe, ScribeMultiClient client)
          This code: for each Topic: 1) removes the client from the TopicManager 2)
 void BaseScribe.unsubscribe(Topic topic, ScribeMultiClient client)
           
 void ScribeImpl.unsubscribe(Topic topic, ScribeMultiClient client)
           
 

Method parameters in rice.p2p.scribe with type arguments of type ScribeMultiClient
protected  java.util.Collection<ScribeClient> ScribeImpl.getSimpleClients(java.util.Collection<ScribeMultiClient> multi)
           
 

Uses of ScribeMultiClient in rice.p2p.scribe.javaserialized
 

Methods in rice.p2p.scribe.javaserialized with parameters of type ScribeMultiClient
 void JavaScribe.subscribe(java.util.Collection<Topic> topics, ScribeMultiClient client, ScribeContent content, NodeHandle hint)
           
 void JavaScribe.subscribe(Topic topic, ScribeMultiClient client, ScribeContent content, NodeHandle hint)
           
 

Uses of ScribeMultiClient in rice.p2p.scribe.maintenance
 

Methods in rice.p2p.scribe.maintenance with parameters of type ScribeMultiClient
 void MaintainableScribe.subscribe(java.util.Collection<Topic> nodeWasParent, ScribeMultiClient client, RawScribeContent content, NodeHandle hint)
           
 

Uses of ScribeMultiClient in rice.p2p.scribe.messaging
 

Methods in rice.p2p.scribe.messaging that return ScribeMultiClient
 ScribeMultiClient SubscribeLostMessage.getClient()
           
 

Constructors in rice.p2p.scribe.messaging with parameters of type ScribeMultiClient
SubscribeLostMessage(NodeHandle source, java.util.Collection<Topic> topics, int id, ScribeMultiClient client)
          Constructor which takes a unique integer Id
 

Uses of ScribeMultiClient in rice.p2p.scribe.rawserialization
 

Methods in rice.p2p.scribe.rawserialization with parameters of type ScribeMultiClient
 void RawScribe.subscribe(java.util.Collection<Topic> topics, ScribeMultiClient client, RawScribeContent content, NodeHandle hint)
           
 void RawScribe.subscribe(Topic topic, ScribeMultiClient client, RawScribeContent content, NodeHandle hint)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection