de.uniba.wiai.lspi.chord.service
Interface Report

All Known Implementing Classes:
ChordImpl

public interface Report

Provides the user application with methods for retrieving internal information about the state of a Chord node, e.g. entries or references.


Method Summary
 String printEntries()
          Returns a formatted String containing all entries stored on this node.
 String printFingerTable()
          Returns a formatted String containing all references stored in the finger table of this node.
 String printPredecessor()
          Returns a formatted String containing the predecessor reference of this node.
 String printReferences()
          Returns a formatted String containing all references stored on this node.
 String printSuccessorList()
          Returns a formatted String containing all references stored in the successor list of this node.
 

Method Detail

printEntries

String printEntries()
Returns a formatted String containing all entries stored on this node.

Returns:
Formatted String containing all entries stored on this node.

printFingerTable

String printFingerTable()
Returns a formatted String containing all references stored in the finger table of this node.

Returns:
Formatted String containing all references stored in the finger table of this node.

printSuccessorList

String printSuccessorList()
Returns a formatted String containing all references stored in the successor list of this node.

Returns:
Formatted String containing all references stored in the successor list of this node.

printReferences

String printReferences()
Returns a formatted String containing all references stored on this node.

Returns:
Formatted String containing all references stored on this node.

printPredecessor

String printPredecessor()
Returns a formatted String containing the predecessor reference of this node.

Returns:
Formatted String containing the predecessor reference of this node.


Copyright © 2004-2008 Karsten Loesing, Sven Kaffille - Distributed and Mobile Systems Group, Lehrstuhl für Praktische Informatik, Universität Bamberg. All Rights Reserved.