Bees v0.5.0 API

apps.pathfinder
Class PathfinderParameters

java.lang.Object
  |
  +--bees.core.ProtocolParameters
        |
        +--apps.pathfinder.PathfinderParameters

public final class PathfinderParameters
extends ProtocolParameters

PathfinderParameters holds any arguments to the pathfinder flow.


Fields inherited from class bees.core.ProtocolParameters
properties
 
Constructor Summary
PathfinderParameters(PathfinderSession ps)
          Construct a PathfinderParameters object with the given values.
 
Method Summary
 IntegerPermission getRootTimeout()
           
 IntegerPermission getUpdateFrequency()
           
 void initialize(Node node)
          Initialize the values in the object.
 java.lang.String toString()
           
 
Methods inherited from class bees.core.ProtocolParameters
getInteger, getLong, getMillisecondValue, getString, loadProperties, loadProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PathfinderParameters

public PathfinderParameters(PathfinderSession ps)
Construct a PathfinderParameters object with the given values.
Parameters:
ps - The PathfinderSession that these parameters are for.
Method Detail

initialize

public void initialize(Node node)
Initialize the values in the object.
Parameters:
node - The current Node object.

getUpdateFrequency

public IntegerPermission getUpdateFrequency()
Returns:
The frequency used when sending out configuration capsules.

getRootTimeout

public IntegerPermission getRootTimeout()
Returns:
The timeout for the root neighbor.

toString

public java.lang.String toString()
Overrides:
toString in class ProtocolParameters
See Also:
Object.toString()

Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/