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