Contains JSync core classes. JSync is the protocole used to maintain consistency between a set of replicated JStore.
Interface Summary Interface Description JSyncConstantsThis interfaces contains public JSync constants JSyncListenerA JSync event gets fired whenever a JSyncEvent occurs
Class Summary Class Description AckMessageThis class represents a JSync AckMessage. DisjoinJSyncEvent DisjoinMessageThis class represents a JSync JoinMessage. FileEntryThis class contains information on the file to be downloaded FileFetcherThis class spawns a thread to download a set of file JoinJSyncEvent JoinMessageThis class represents a JSync JoinMessage. JSyncEvent JSyncLoggerThis class writes logs JSyncReplica actions such as join, disjoin, update, etc. JSyncPreviousReplicaManagerThe aim of this class is to compute the list of url of replica previously connected to this leader. JSyncReplicaThis class provides supports to manage a replica, manages JSyncListener, send and process the JSyncMessage. JSyncUtilThis class provides utility methods MessageThis abstract class is the super class of all JSync message classes RemoveReplicaJSyncEvent ReplicaInfoThis class contains info about a replica SuggestJoinJSyncEvent SuggestJoinMessageThis class represents a JSync JoinMessage. UpdateJSyncEvent UpdateMessageThis class represents a JSync UpdateMessage.