public class SyncEngine
extends java.lang.Object
Constructor and Description |
---|
SyncEngine() |
Modifier and Type | Method and Description |
---|---|
static void |
cancelSyncAccountTasks(long syncAccountId) |
protected static void |
doScheduleSyncAccountTasks(long syncAccountId) |
protected static void |
doStart() |
protected static void |
doStop() |
static java.util.concurrent.ExecutorService |
getExecutorService() |
static boolean |
isRunning() |
protected static void |
scheduleEvents(SyncAccount syncAccount,
SyncWatchEventProcessor syncWatchEventProcessor,
Watcher watcher) |
static void |
scheduleSyncAccountTasks(long syncAccountId) |
static void |
start() |
static void |
stop() |
protected static void |
synchronizeSyncFiles(long syncAccountId) |
public static void cancelSyncAccountTasks(long syncAccountId)
public static java.util.concurrent.ExecutorService getExecutorService()
public static boolean isRunning()
public static void scheduleSyncAccountTasks(long syncAccountId)
public static void start()
public static void stop()
protected static void doScheduleSyncAccountTasks(long syncAccountId) throws java.lang.Exception
java.lang.Exception
protected static void doStart() throws java.lang.Exception
java.lang.Exception
protected static void doStop() throws java.lang.Exception
java.lang.Exception
protected static void scheduleEvents(SyncAccount syncAccount, SyncWatchEventProcessor syncWatchEventProcessor, Watcher watcher)
protected static void synchronizeSyncFiles(long syncAccountId) throws java.io.IOException
java.io.IOException