Package cs138.tapestry

Interface Summary
TapestryNeighborMap The public, remote interface to the neighbor map (or routing table) data structure.
TapestryNeighborMapPrivate A private specification of sensitive TapestryNeighborMap functions that must be accessible via RMI, but not publicly available.
TapestryNode The public interface to the Tapestry node.
TapestryNodeMonitor  
TapestryNodePrivate A private specification of sensitive TapestryNode functions that must be accessible via RMI, but not publicly available.
 

Class Summary
TapestryEnvironment Encapsulates the variable parameters for a Tapestry network.
TapestryNeighborMapImpl This class encapsulates the data structure representing the Tapestry routing table, or neighbor map.
TapestryNodeCache A utility class for storing cached information about a Tapestry node.
TapestryNodeImpl The actual implementation of the TapestryNode.
TapestryObjectLocation This class encapsulates the data structure representing the object location information for a single object.
TapestryResponse A utility class designed to allow remote methods return multiple types of objects from a single method call.