All Classes and Interfaces
Class
Description
The list of files which have been changed.
Manages the backing up of the changed list on a consistent schedule.
Watches for new items on the ChangedList.
This class exposes an iterator to a String listing that excludes content
chunks (as defined in ChunksManifest.java) and replaces items named as
chunk manifests (as defined in ChunksManifest.java) with their original
content name.
Handles update notifications from the Directory Update Monitor by adding
the changed files to the ChangedList.
Monitors of local file system directories for changes.
Handles the walking of a set of directory trees.
Endpoint which pushes files to DuraCloud.
This interface defines listener methods for monitoring changes in the SyncEndPoint
This class monitors and logs evnet point events.
This class provides a mechanism for clients to determine whether or not
a particular file should be ignored.
Allows syncing to be performed to a location on the local file system.
Walks a set of directory trees just like a DirWalker, but only adds files
to the changed list if their modified date is more recent than the time of
the last backup.
Singleton class which tracks the status of the sync queue
Handles the execution of the changed list backup manager
Endpoint to which files are synchronized.
The SyncManager is responsible to watch for new entries in the ChangedList
and make sure those changes are pushed to the SyncEndpoint.
A class that describes a completed sync operation.
Starting point for the Sync Tool.
Configuration for the Sync Tool
Handles reading the configuration parameters for the Sync Tool
Initializes the configuration of the Sync Tool.
Handles the syncing of a single changed file using the given endpoint.