|
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||