private void init() { Config config = ConfigManager.CurrentConfig; RepoInfo repoInfo = config.GetRepoInfo("documentLibrary"); ConsoleController controller = new ConsoleController(); cmisRepo = new CmisRepo(repoInfo, controller); cmisRepo.Initialize(); //main Loop cmisRepo.DoFirstSync(); TimerCallback timerDelegate = new TimerCallback(Sync); Timer timer = new Timer(timerDelegate, null, 0, 1000); }
/// <summary> /// Load folder configuration. /// </summary> private void Init(string folderName) { Config config = ConfigManager.CurrentConfig; CmisSync.Lib.Config.SyncConfig.Folder folder = config.getFolder(folderName); if (folder == null) { System.Console.WriteLine("No folder found with this name: " + folderName); return; } RepoInfo repoInfo = folder.GetRepoInfo(); ConsoleController controller = new ConsoleController(); cmisRepo = new CmisRepo(repoInfo, controller); cmisRepo.Initialize(); }