Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.