Package ostore.tapestry.impl

Class Summary
BloomWrapper The bloom filter part of a TapestryLocateMsg or TapestryRouteMsg.
ChannelHandler  
DebugMsg DebugMsg.java The message that carries a request or response for a test action or sequence.
DebugRespMsg Message used by DynamicTClient to respond to a DebugMsg
DynamicBeginDelete  
DynamicDMAckMsg Message used by a new node to do ack a directed multicast to its parent.
DynamicDMCastMsg Message used by a new node to do directed multicast to all nodes sharing a common suffix.
DynamicEndDelete  
DynamicGatewayMsg  
DynamicMapMsg  
DynamicMCReqMsg  
DynamicNotifyMsg DynamicNotifyMsg.java A message that travels between nodes for the express purpose of informing a node about the existence of another.
DynamicObjMapMsg  
DynamicObjReqMsg  
DynamicPingMsg  
DynamicPongMsg  
DynamicPtrMsg  
DynamicRepairReqMsg  
DynamicRepairRespMsg  
DynamicSeedMapMsg  
DynamicSeedMsg  
DynamicSurrogateMsg  
DynamicTClient The stage that handles all dynamic behavior of a Tapestry node.
FederationBuilder An interface for building config files.
FRLSChangeMsg  
FullTestDriver  
FullTestMember  
FullTestMemberMsg  
FullTestMsg FullTestMsg.java The message that carries a request or response for a test action or sequence.
FullTestRespMsg Message used by a new FullTestMember node to respond to the FullTestDriver
GuidAddr  
MulticastState  
NetworkLatencyReq Dispatch one of these to find out the latency to a node.
NetworkLatencyResp The response to a NetworkLatencyReq; gives the latency to a node in milliseconds.
NodeGuid Get the node guid of the local node.
NodeState  
NullTag NullTag is the TapestryTag for objects that otherwise do not have an identifies.
NullTagQuery NullTagQuery is a TapestryQuery used in a TapestryLocateMsg used to find objects identified by a NullTag.
OverlayPath  
Parser  
PartialRepublish The message sent by DynamicTClient (or another Tapestry stage) to the another Tapestry node (likely only 1 overlay hop away) in order to request a partial republish of a particular object.
PeriodicReminder Event used as a periodic beacon to trigger self-healing actions
PeriodicRoutePatch  
PingMsg Used to calculate the latency on backpointers, etc.
PongMsg Used to calculate the latency on backpointers, etc.
PublishInfo  
PublishMsg  
RepublishRequestMsg The message sent by DynamicTClient (or another Tapestry stage) to the source of a particular object replica requesting that it republish the object.
RouteEntry Implements the routing table entry with multiple outgoing routes.
RouteEntry.NodeEntry  
RouteMsg  
RouteObjDestMsg  
RouteObjRootMsg  
Router Handles the routing functions of Tapestry.
Router.ObjectMap  
RoutingTable Implements the routing table interface.
RoutingTable.Available  
StaticAliveMsg  
StaticAllNodesMsg  
StaticBeginMsg  
StaticFederation  
StaticPangMsg  
StaticPingMsg  
StaticPongMsg  
StaticPtrMsg  
StaticReadyMsg  
StaticTClient A Tapestry client for statically configured networks.
TapestryBuilder Stage builder for Tapestry SOSS experiments, implements the SOSS BuilderIF, an interface for building config files.
TapestryCarrierMessage  
TapestryMessage  
TapestryReadyMsg Message sent by either StaticTClient or DynamicTClient when all the Tapestry integration steps are done.
TapestryVerifier An object of this class can be used to verify certain properties about a Tapestry network, given complete knowledge about the network.
Test  
TestClient  
TestDeleteMsg The msg to say we're done with delete, now start locate again
TestFoundMsg The msg to say we found the object you're looking for
TestLocateMsg  
TestNetworkMsg  
TestReadyMsg A generic test message routed through the Tapestry network.
TestShuttle  
TimeOutEvent Event used to indicate a timeout expiration for a particular action.
Triple  
VerifyRespMsg Message used by a new FullTestMember node to respond to the FullTestDriver with some info to be verified.
WatchList  
 

Exception Summary
MissingObjectException An exception caused by missing objects