org.jumpmind.symmetric.fs.client
Class SyncClientEngine
java.lang.Object
org.jumpmind.symmetric.fs.client.SyncClientEngine
public class SyncClientEngine
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.slf4j.Logger log
persisterServices
protected IPersisterServices persisterServices
config
protected SyncConfigCollection config
serverNodeLocker
protected IServerNodeLocker serverNodeLocker
taskScheduler
protected org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler taskScheduler
syncJobs
protected List<SyncJob> syncJobs
scriptApi
protected ScriptAPI scriptApi
syncClientListener
protected ISyncClientListener syncClientListener
transportConnectorFactory
protected TransportConnectorFactory transportConnectorFactory
SyncClientEngine
public SyncClientEngine()
init
protected void init()
initTaskScheduler
protected void initTaskScheduler()
startTaskScheduler
protected void startTaskScheduler()
stopTaskScheduler
protected void stopTaskScheduler()
start
public void start()
initJobs
protected void initJobs()
setScriptApi
public void setScriptApi(ScriptAPI api)
getScriptApi
public ScriptAPI getScriptApi()
setSyncClientListener
public void setSyncClientListener(ISyncClientListener clientListener)
getSyncClientListener
public ISyncClientListener getSyncClientListener()
addSyncJob
protected SyncJob addSyncJob(Node node,
SyncConfig syncConfig)
stop
public void stop()
getStatusDirectory
protected String getStatusDirectory()
getConfigDirectory
protected String getConfigDirectory()
createTransportConnectorFactory
protected TransportConnectorFactory createTransportConnectorFactory(IPersisterServices persisterServices)
createPersisterServices
protected IPersisterServices createPersisterServices()
createServerNodeLocker
protected IServerNodeLocker createServerNodeLocker()
Copyright © 2012 JumpMind, Inc.. All Rights Reserved.