Rice Pastry API

Uses of Interface
rice.p2p.scribe.ScribeContent

Packages that use ScribeContent
rice.p2p.scribe   
rice.p2p.scribe.messaging   
rice.p2p.scribe.testing   
rice.p2p.splitstream   
 

Uses of ScribeContent in rice.p2p.scribe
 

Methods in rice.p2p.scribe with parameters of type ScribeContent
 void Scribe.subscribe(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeClient client, rice.p2p.scribe.ScribeContent content)
          Subscribes the given client to the provided topic.
 void Scribe.publish(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Publishes the given message to the topic.
 void Scribe.anycast(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Anycasts the given content to a member of the given topic
 boolean ScribeClient.anycast(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          This method is invoked when an anycast is received for a topic which this client is interested in.
 void ScribeClient.deliver(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          This method is invoked when a message is delivered for a topic this client is interested in.
 void ScribeImpl.subscribe(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeClient client, rice.p2p.scribe.ScribeContent content)
          Subscribes the given client to the provided topic.
 void ScribeImpl.publish(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Publishes the given message to the topic.
 void ScribeImpl.anycast(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Anycasts the given content to a member of the given topic
 

Uses of ScribeContent in rice.p2p.scribe.messaging
 

Fields in rice.p2p.scribe.messaging declared as ScribeContent
protected  rice.p2p.scribe.ScribeContent AnycastMessage.content
          the content of this message
protected  rice.p2p.scribe.ScribeContent PublishMessage.content
           
protected  rice.p2p.scribe.ScribeContent PublishRequestMessage.content
           
 

Methods in rice.p2p.scribe.messaging that return ScribeContent
 rice.p2p.scribe.ScribeContent AnycastMessage.getContent()
          Returns the content
 rice.p2p.scribe.ScribeContent PublishMessage.getContent()
          Returns the content
 rice.p2p.scribe.ScribeContent PublishRequestMessage.getContent()
          Returns the content
 

Methods in rice.p2p.scribe.messaging with parameters of type ScribeContent
 void AnycastMessage.setContent(rice.p2p.scribe.ScribeContent content)
          Sets the content
 

Constructors in rice.p2p.scribe.messaging with parameters of type ScribeContent
AnycastMessage(rice.p2p.commonapi.NodeHandle source, rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Constructor which takes a unique integer Id
PublishMessage(rice.p2p.commonapi.NodeHandle source, rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Constructor which takes a unique integer Id
PublishRequestMessage(rice.p2p.commonapi.NodeHandle source, rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          Constructor which takes a unique integer Id
SubscribeMessage(rice.p2p.commonapi.NodeHandle source, rice.p2p.scribe.Topic topic, int id, rice.p2p.scribe.ScribeContent content)
          Constructor which takes a unique integer Id
SubscribeMessage(rice.p2p.commonapi.NodeHandle source, rice.p2p.scribe.Topic topic, rice.p2p.commonapi.Id previousParent, int id, rice.p2p.scribe.ScribeContent content)
          Constructor which takes a unique integer Id
 

Uses of ScribeContent in rice.p2p.scribe.testing
 

Classes in rice.p2p.scribe.testing that implement ScribeContent
protected static class ScribeRegrTest.TestScribeContent
          Utility class for past content objects
 

Methods in rice.p2p.scribe.testing that return ScribeContent
 rice.p2p.scribe.ScribeContent[] ScribeRegrTest.TestScribeClient.getPublishMessages()
           
 rice.p2p.scribe.ScribeContent[] ScribeRegrTest.TestScribeClient.getAnycastMessages()
           
 

Methods in rice.p2p.scribe.testing with parameters of type ScribeContent
 boolean ScribeRegrTest.TestScribeClient.anycast(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          DESCRIBE THE METHOD
 void ScribeRegrTest.TestScribeClient.deliver(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          DESCRIBE THE METHOD
 

Uses of ScribeContent in rice.p2p.splitstream
 

Classes in rice.p2p.splitstream that implement ScribeContent
 class SplitStreamContent
          This represents data sent through scribe for splitstream
 class SplitStreamSubscribeContent
          This represents data sent through scribe for splitstream during a subscribe
 

Methods in rice.p2p.splitstream with parameters of type ScribeContent
 boolean Stripe.anycast(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          This method is invoked when an anycast is received for a topic which this client is interested in.
 void Stripe.deliver(rice.p2p.scribe.Topic topic, rice.p2p.scribe.ScribeContent content)
          This method is invoked when a message is delivered for a topic this client is interested in.
 


Rice Pastry API

Copyright © 2001 - Rice Pastry.


Imprint-Dataprotection