Rice Pastry API

Uses of Class
rice.scribe.Scribe

Packages that use Scribe
rice.pastry.multiring   
rice.scribe   
rice.scribe.maintenance   
rice.scribe.messaging   
rice.scribe.testing   
 

Uses of Scribe in rice.pastry.multiring
 

Methods in rice.pastry.multiring that return Scribe
protected  rice.scribe.Scribe MultiRingAppl.getScribe()
           
 rice.scribe.Scribe MultiRingPastryNode.getScribe()
           
 

Uses of Scribe in rice.scribe
 

Fields in rice.scribe declared as Scribe
 rice.scribe.Scribe Topic.m_scribe
          The scribe object on which this topic resides.
 

Constructors in rice.scribe with parameters of type Scribe
Topic(rice.pastry.NodeId topicId, rice.scribe.Scribe scribe)
          Constructs an empty Topic
 

Uses of Scribe in rice.scribe.maintenance
 

Methods in rice.scribe.maintenance with parameters of type Scribe
 void MessageScribeMaintenance.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageScribeMaintenance.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 

Constructors in rice.scribe.maintenance with parameters of type Scribe
ScribeMaintainer(rice.scribe.Scribe scribe)
           
 

Uses of Scribe in rice.scribe.messaging
 

Methods in rice.scribe.messaging with parameters of type Scribe
 void MessageAckOnSubscribe.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageAckOnSubscribe.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageAnycast.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageAnycast.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageAnycast.faultHandler(rice.scribe.Scribe scribe)
          Method to notify that anycast has failed.
 void MessageCreate.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageCreate.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageHeartBeat.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic tp)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageHeartBeat.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessagePublish.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessagePublish.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageReplyFromParent.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic tp)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageReplyFromParent.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageRequestToParent.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic tp)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageRequestToParent.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageSubscribe.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageSubscribe.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 void MessageUnsubscribe.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
 boolean MessageUnsubscribe.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
abstract  void ScribeMessage.handleDeliverMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node receives a message for itself and wants to process it.
abstract  boolean ScribeMessage.handleForwardMessage(rice.scribe.Scribe scribe, rice.scribe.Topic topic)
          This method is called whenever the scribe node forwards a message in the scribe network.
 

Uses of Scribe in rice.scribe.testing
 

Fields in rice.scribe.testing declared as Scribe
 rice.scribe.Scribe DirectScribeMaintenanceTestApp.m_scribe
           
 rice.scribe.Scribe DistScribeRegrTestApp.m_scribe
           
 

Methods in rice.scribe.testing that return Scribe
 rice.scribe.Scribe DirectScribeMaintenanceTestApp.getScribe()
          Returns the underlying scribe object.
 rice.scribe.Scribe DistScribeRegrTestApp.getScribe()
           
 

Methods in rice.scribe.testing with parameters of type Scribe
 void DirectScribeMaintenanceTest.TestAnycastMessage.faultHandler(rice.scribe.Scribe scribe)
           
 boolean DistScribeRegrTestMessage.distinctChildrenTableConsistencyTest(rice.scribe.Scribe scribe)
          Check the consistency between distinctChildrenTable maintained by scribe on a node and the children maintained by each Topic on that node.
 boolean DistScribeRegrTestMessage.distinctParentTableConsistencyTest(rice.scribe.Scribe scribe)
          Check the consistency between distinctParentTable maintained by scribe on a node and the parent maintained by each Topic on that node.
 

Constructors in rice.scribe.testing with parameters of type Scribe
BasicScribeRegrTestApp(rice.pastry.PastryNode node, rice.scribe.Scribe scribe, int app, rice.pastry.security.Credentials cred)
           
DirectScribeMaintenanceTestApp(rice.pastry.PastryNode node, rice.scribe.Scribe scribe, rice.pastry.security.Credentials cred)
          Constructor
DistScribeRegrTestApp(rice.pastry.PastryNode pn, rice.scribe.Scribe scribe, rice.pastry.security.Credentials cred, rice.scribe.testing.DistScribeRegrTest driver)
           
 


Rice Pastry API

Copyright © 2001 - Rice Pastry.


Imprint-Dataprotection