Rice Pastry API

Uses of Interface
rice.p2p.scribe.ScribeClient

Packages that use ScribeClient
org.mpisws.p2p.testing.transportlayer.replay   
rice.p2p.multiring   
rice.p2p.scribe   
rice.p2p.scribe.javaserialized   
rice.p2p.scribe.rawserialization   
rice.p2p.scribe.testing   
rice.p2p.splitstream   
 

Uses of ScribeClient in org.mpisws.p2p.testing.transportlayer.replay
 

Classes in org.mpisws.p2p.testing.transportlayer.replay that implement ScribeClient
 class MyScribeClient
          We implement the Application interface to receive regular timed messages (see lesson5).
 

Uses of ScribeClient in rice.p2p.multiring
 

Classes in rice.p2p.multiring that implement ScribeClient
 class MultiringNode
           
 

Uses of ScribeClient in rice.p2p.scribe
 

Subinterfaces of ScribeClient in rice.p2p.scribe
 interface ScribeMultiClient
          The new interface for scribe as of FreePastry 2.1.
 

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

Methods in rice.p2p.scribe that return types with arguments of type ScribeClient
 java.util.Collection<ScribeClient> BaseScribe.getClients(Topic topic)
           
 java.util.Collection<ScribeClient> ScribeImpl.getClients(Topic topic)
          Returns the list of clients for a given topic
protected  java.util.Collection<ScribeClient> ScribeImpl.getSimpleClients(java.util.Collection<ScribeMultiClient> multi)
           
 

Methods in rice.p2p.scribe with parameters of type ScribeClient
 boolean ScribePolicy.DefaultScribePolicy.allowSubscribe(SubscribeMessage message, ScribeClient[] clients, NodeHandle[] children)
          This method should be deprecated, but is here for reverse compatibility.
 boolean ScribePolicy.LimitedScribePolicy.allowSubscribe(SubscribeMessage message, ScribeClient[] clients, NodeHandle[] children)
          This method returns (children.length < maxChildren-1);
protected  ScribeMultiClient ScribeImpl.getMultiClient(ScribeClient client)
           
 Topic[] BaseScribe.getTopics(ScribeClient client)
          Deprecated. use getTopicsByClient()
 Topic[] ScribeImpl.getTopics(ScribeClient client)
           
 java.util.Collection<Topic> BaseScribe.getTopicsByClient(ScribeClient client)
           
 java.util.Collection<Topic> ScribeImpl.getTopicsByClient(ScribeClient client)
          Returns the list of topics the given client is subscribed to.
 void ScribeImpl.subscribe(java.util.Collection<Topic> theTopics, ScribeClient client, RawScribeContent content, NodeHandle hint)
           
 void ScribeImpl.subscribe(java.util.Collection<Topic> theTopics, ScribeClient client, ScribeContent content, NodeHandle hint)
           
 void BaseScribe.subscribe(Topic topic, ScribeClient client)
          Deprecated. use subscribe(Topic, ScribeMultiClient, ScribeContent, NodeHandle hint)
 void ScribeImpl.subscribe(Topic topic, ScribeClient client)
          Subscribes the given client to the provided topic.
 void ScribeImpl.subscribe(Topic topic, ScribeClient client, RawScribeContent content)
           
 void ScribeImpl.subscribe(Topic topic, ScribeClient client, RawScribeContent content, NodeHandle hint)
           
 void ScribeImpl.subscribe(Topic topic, ScribeClient client, ScribeContent content)
           
 void ScribeImpl.subscribe(Topic topic, ScribeClient client, ScribeContent content, NodeHandle hint)
           
 void BaseScribe.unsubscribe(Topic topic, ScribeClient client)
          Deprecated. use unsubscribe(Topic, ScribeMultiClient)
 void ScribeImpl.unsubscribe(Topic topic, ScribeClient client)
          Unsubscribes the given client from the provided topic.getId
 

Constructors in rice.p2p.scribe with parameters of type ScribeClient
ScribeImpl.ScribeClientConverter(ScribeClient client)
           
 

Uses of ScribeClient in rice.p2p.scribe.javaserialized
 

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

Uses of ScribeClient in rice.p2p.scribe.rawserialization
 

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

Uses of ScribeClient in rice.p2p.scribe.testing
 

Classes in rice.p2p.scribe.testing that implement ScribeClient
protected  class ScribeRegrTest.TestScribeClient
          DESCRIBE THE CLASS
 

Methods in rice.p2p.scribe.testing with parameters of type ScribeClient
 boolean ScribeRegrTest.TestScribePolicy.allowSubscribe(SubscribeMessage message, ScribeClient[] clients, NodeHandle[] children)
           
 

Uses of ScribeClient in rice.p2p.splitstream
 

Classes in rice.p2p.splitstream that implement ScribeClient
 class Stripe
          This class encapsulates all data about an individual stripe.
 

Methods in rice.p2p.splitstream with parameters of type ScribeClient
 boolean SplitStreamScribePolicy.allowSubscribe(SubscribeMessage message, ScribeClient[] clients, NodeHandle[] children)
          This method implements the "locating parent" algorithm of SplitStream.
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection