Rice Pastry API

rice.p2p.scribe.testing
Class RawScribeRegrTest.TestScribePolicy

java.lang.Object
  extended byrice.p2p.scribe.ScribePolicy.DefaultScribePolicy
      extended byrice.p2p.scribe.testing.RawScribeRegrTest.TestScribePolicy
All Implemented Interfaces:
ScribePolicy
Enclosing class:
RawScribeRegrTest

public class RawScribeRegrTest.TestScribePolicy
extends ScribePolicy.DefaultScribePolicy

DESCRIBE THE CLASS

Version:
$Id: pretty.settings 2305 2005-03-11 20:22:33Z jeffh $
Author:
jeffh

Nested Class Summary
 
Nested classes inherited from class rice.p2p.scribe.ScribePolicy
ScribePolicy.DefaultScribePolicy, ScribePolicy.LimitedScribePolicy
 
Field Summary
protected  boolean allowSubscribe
          DESCRIBE THE FIELD
protected  boolean neverAllowSubscribe
          DESCRIBE THE FIELD
protected  Scribe scribe
          DESCRIBE THE FIELD
 
Fields inherited from class rice.p2p.scribe.ScribePolicy.DefaultScribePolicy
environment
 
Constructor Summary
RawScribeRegrTest.TestScribePolicy(Scribe scribe)
          Constructor for TestScribePolicy.
 
Method Summary
 void allowSubscribe(boolean allowSubscribe)
          DESCRIBE THE METHOD
 boolean allowSubscribe(SubscribeMessage message, ScribeClient[] clients, NodeHandle[] children)
          DESCRIBE THE METHOD
 void neverAllowSubscribe(boolean neverAllowSubscribe)
          DESCRIBE THE METHOD
 
Methods inherited from class rice.p2p.scribe.ScribePolicy.DefaultScribePolicy
childAdded, childRemoved, directAnycast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scribe

protected Scribe scribe
DESCRIBE THE FIELD


allowSubscribe

protected boolean allowSubscribe
DESCRIBE THE FIELD


neverAllowSubscribe

protected boolean neverAllowSubscribe
DESCRIBE THE FIELD

Constructor Detail

RawScribeRegrTest.TestScribePolicy

public RawScribeRegrTest.TestScribePolicy(Scribe scribe)
Constructor for TestScribePolicy.

Parameters:
scribe - DESCRIBE THE PARAMETER
Method Detail

allowSubscribe

public void allowSubscribe(boolean allowSubscribe)
DESCRIBE THE METHOD

Parameters:
allowSubscribe - DESCRIBE THE PARAMETER

neverAllowSubscribe

public void neverAllowSubscribe(boolean neverAllowSubscribe)
DESCRIBE THE METHOD

Parameters:
neverAllowSubscribe - DESCRIBE THE PARAMETER

allowSubscribe

public boolean allowSubscribe(SubscribeMessage message,
                              ScribeClient[] clients,
                              NodeHandle[] children)
DESCRIBE THE METHOD

Specified by:
allowSubscribe in interface ScribePolicy
Overrides:
allowSubscribe in class ScribePolicy.DefaultScribePolicy
Parameters:
message - DESCRIBE THE PARAMETER
clients - DESCRIBE THE PARAMETER
children - DESCRIBE THE PARAMETER
Returns:
DESCRIBE THE RETURN VALUE

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection