Interface SyncProcessManager

  • All Superinterfaces:
    SyncProcess
    All Known Implementing Classes:
    SyncProcessManagerImpl

    public interface SyncProcessManager
    extends SyncProcess
    The SyncProcessManager interface delineates the set of functions available for controlling and retrieving state information about the current runtime state of the sync process
    Author:
    Daniel Bernstein
    • Method Detail

      • addSyncStateChangeListener

        void addSyncStateChangeListener​(SyncStateChangeListener syncStateChangeListener)
        Parameters:
        syncStateChangeListener -
      • removeSyncStateChangeListener

        void removeSyncStateChangeListener​(SyncStateChangeListener syncStateChangeListener)
        Parameters:
        syncStateChangeListener -
      • getMonitoredFiles

        List<MonitoredFile> getMonitoredFiles()
        Returns a list of actively transfering (uploading) files
        Returns:
      • getQueuedFiles

        List<File> getQueuedFiles()
        Returns:
      • clearError

        void clearError()
      • clearFailures

        void clearFailures()