Package org.duracloud.syncui.service
Interface SyncProcessManager
- All Superinterfaces:
SyncProcess
- All Known Implementing Classes:
SyncProcessManagerImpl
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 Summary
Modifier and TypeMethodDescriptionvoidaddSyncStateChangeListener(SyncStateChangeListener syncStateChangeListener) voidvoidgetError()Returns a list of actively transfering (uploading) filesvoidremoveSyncStateChangeListener(SyncStateChangeListener syncStateChangeListener) Methods inherited from interface org.duracloud.syncui.service.SyncProcess
getProcessState, getProcessStats, pause, restart, resume, start, stop
-
Method Details
-
addSyncStateChangeListener
- Parameters:
syncStateChangeListener-
-
removeSyncStateChangeListener
- Parameters:
syncStateChangeListener-
-
getMonitoredFiles
List<MonitoredFile> getMonitoredFiles()Returns a list of actively transfering (uploading) files- Returns:
-
getQueuedFiles
- Returns:
-
getError
SyncProcessError getError()- Returns:
-
clearError
void clearError() -
clearFailures
void clearFailures() -
getFailures
List<SyncSummary> getFailures() -
getRecentlyCompleted
List<SyncSummary> getRecentlyCompleted()
-