Package ostore.archive.dissemination

Class Summary
DisseminateFragAckMsg The DisseminateFragAckMsg is a response of type DDMacRouteMsg dispatched by a StorageServer to respond to an associated DisseminateFragMsg requesting the storage of a Disseminatable.
DisseminateFragAckMsg.Local A simple class to store DisseminateFragAckMsg requests to send to another local stage.
DisseminateFragMsg The DisseminateFragMsg is a request of type DDRouteMsg dispatched by the DisseminatorStage to request that a StorageServer store the given Disseminatable.
DisseminateFragMsg.Local A simple class to store DisseminateFragMsg requests to send to another local stage.
DisseminationSetCreatorTag DisseminationSetCreatorTag is the DDTag for the SetCreator.
DisseminationSetPredicate DisseminationSetPredicate is used to specify the constraints that the dissemination set must satisfy.
DisseminatorStage The DisseminatorStage is the last step of the archival process.
RequestDisseminationSetMsg RequestDisseminationSetMsg is used to request that a SetCreator send a dissemination set.
RequestDisseminationSetQuery RequestDisseminationSetQuery is a DDQuery used in a RequestDisseminationSetMsg DDLocateMsg used to find a SetCreator that will respond with a set of dissemination sets.
RequestDisseminationSetResponseMsg RequestDisseminationSetResponseMsg is the SetCreators response a RequestDisseminationSetMsg and containing a set of send a dissemination sets.
SetCreatorStage The SetCreatorStage creates dissemination sets, sets of StorageServers that fail together with low correlation.
TypeRequestMsg TypeRequestMsg is used too discover if a node is willing to store Disseminatables.
TypeResponseMsg TypeResponseMsg is a MAC'd (Message Authentication Certificate) response msg specifying a nodes is willingness to store Disseminatables.