Package demo.repair

Class Summary
RepairDHTTest TODO
RepairDHTTest.LocateLocalMsg Message of type DDLocateMsg.
RepairDHTTest.LocateMsg Message of type simulating DDLocateMsg by using a DDPrefixRouteMsg to route to the root of an object guid, test if the root has an object pointer, than the root node responds with a ResponseMsg that contains success or failure.
RepairDHTTest.Query Query is a DDQuery used in a DDLocateMsg of type LocateMsg to locate generic objects.
RepairDHTTest.QueryState QueryState is a wrapper class for the state passed along with the Query of type DDQuery used in a DDLocateMsg used to find generic objects.
RepairDHTTest.Response Response is the roots response to a LocateMsg.
RepairDHTTest.Tag Tag is the DDThresholdTag for generic objects.
RepairDirectoryTest TODO
RepairDirectoryTest.CreateReplicaReq CreateReplicaReq is a request to disseminate a replica on a set of storage servers.
RepairDirectoryTest.CreateReplicaResp CreateReplicaResp is a response confirming that replicas have been disseminated to a set of storage servers.
RepairDirectoryTest.LocateLocalReq The request to retrieve the queried object from the local storage stage.
RepairDirectoryTest.LocateLocalResp The response from the local storage stage containing the request object.
RepairDirectoryTest.LocateMsg Message of type simulating DDLocateMsg by using a DDPrefixRouteMsg to route to the root of an object guid, test if the root has an object pointer, than the root node responds with a ResponseMsg that contains success or failure.
RepairDirectoryTest.QSData QSData is a quick serializable data class.
RepairDirectoryTest.Query Query is a DDQuery used in a DDLocateMsg of type LocateMsg to locate generic objects.
RepairDirectoryTest.QueryState QueryState is a wrapper class for the state passed along with the Query of type DDQuery used in a DDLocateMsg used to find generic objects.
RepairDirectoryTest.Response Response is the roots response to a LocateMsg.
RepairDirectoryTest.Tag Tag is the DDThresholdTag for generic objects.
RepairDirectoryTest2 RepairDirectoryTest2 refreshes disseminatables that have lost some of their redundancy.
RepairDirectoryTest2.DisseminateReq DisseminateReq is a request sent by the leader; that is, node responsible for coordinating the repair of an object replicated on a set of nodes.
RepairDirectoryTest2.DisseminateResp DisseminateResp is either an ack or nack response sent to the leader acknowedging the receipt of the disseminatable and the willingness to be a storage server.
RepairDirectoryTest2.RepairReq RepairReq is request sent to all remaining nodes to send back their lifetime.
RepairDirectoryTest2.RepairResp RepairResp is contains the nodes lifetime and is the response to the RepairReq.