Rice Pastry API

Uses of Interface
rice.p2p.scribe.ScribePolicy

Packages that use ScribePolicy
rice.p2p.scribe   
rice.p2p.scribe.testing   
rice.p2p.splitstream   
 

Uses of ScribePolicy in rice.p2p.scribe
 

Classes in rice.p2p.scribe that implement ScribePolicy
static class ScribePolicy.DefaultScribePolicy
          The default policy for Scribe, which always allows new children to join and adds children in the order in which they are provided, implicitly providing a depth-first search.
static class ScribePolicy.LimitedScribePolicy
          An optional policy for Scribe, which allows up to a specified number of children per topic.
 

Fields in rice.p2p.scribe declared as ScribePolicy
protected  ScribePolicy ScribeImpl.policy
          this scribe's policy
 

Methods in rice.p2p.scribe that return ScribePolicy
 ScribePolicy BaseScribe.getPolicy()
          Returns the current policy for this scribe object
 ScribePolicy ScribeImpl.getPolicy()
          Returns the current policy for this scribe object
 

Methods in rice.p2p.scribe with parameters of type ScribePolicy
 void BaseScribe.setPolicy(ScribePolicy policy)
          Sets the current policy for this scribe object
 void ScribeImpl.setPolicy(ScribePolicy policy)
          Sets the current policy for this scribe object
 

Constructors in rice.p2p.scribe with parameters of type ScribePolicy
ScribeImpl(Node node, ScribePolicy policy, java.lang.String instance)
          Constructor for Scribe
ScribeImpl(Node node, ScribePolicy policy, java.lang.String instance, ScribeMaintenancePolicy maintenancePolicy)
          Constructor for Scribe
 

Uses of ScribePolicy in rice.p2p.scribe.testing
 

Classes in rice.p2p.scribe.testing that implement ScribePolicy
 class ScribeRegrTest.TestScribePolicy
           
 

Uses of ScribePolicy in rice.p2p.splitstream
 

Classes in rice.p2p.splitstream that implement ScribePolicy
 class SplitStreamScribePolicy
          This class represents SplitStream's policy for Scribe, which only allows children according to the bandwidth manager and makes anycasts first traverse all nodes who have the stripe in question as their primary stripe, and then the nodes who do not.
 

Methods in rice.p2p.splitstream that return ScribePolicy
 ScribePolicy SplitStreamScribePolicyFactory.getSplitStreamScribePolicy(Scribe scribe, SplitStream splitstream)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection