Property | Type | Description | |
---|---|---|---|
Logger | log4net.ILog |
Method | Description | |
---|---|---|
ActivityError ( Exception>.Tuple |
Error occured.
|
|
ActivityStarted ( ) : void |
A download or upload has started, so run task icon animation.
|
|
ActivityStopped ( ) : void |
No download nor upload, so no task icon animation.
|
|
AddToBookmarks ( ) : void |
Add CmisSync to the user's Windows Explorer bookmarks.
|
|
ControllerBase ( ) : CmisSync.Lib |
Constructor.
|
|
CreateCmisSyncFolder ( ) : bool |
Creates the CmisSync folder in the user's home folder.
|
|
CreateRepository ( string name, |
Create a new CmisSync synchronized folder.
|
|
CreateStartupItem ( ) : void |
Add CmisSync to the list of programs to be started up when the user logs into Windows.
|
|
DisableRepositorySynchronization ( string repoName ) : void |
Disable synchronization for a particular folder.
|
|
EnableOrDisableRepositorySynchronization ( string repoName ) : void |
Eanble or disable synchronization for a particular folder.
|
|
EnableRepositorySynchronization ( string repoName ) : void |
Enable synchronization for a particular folder.
|
|
Initialize ( System.Boolean firstRun ) : void |
Initialize the controller.
|
|
ManualSync ( string reponame ) : void |
Run a sync manually.
|
|
Quit ( ) : void |
Quit CmisSync.
|
|
RemoveRepositoryFromSync ( string reponame ) : void |
Remove repository from sync.
|
|
ShowAboutWindow ( ) : void |
Show info about CmisSync
|
|
ShowAlert ( string title, string message ) : void |
Show an alert to the user.
|
|
ShowSetupWindow ( PageType page_type ) : void |
Show first-time wizard.
|
|
UIHasLoaded ( ) : void |
Once the GUI has loaded, show setup window if it is the first run, or check the repositories.
|
|
UpdateRepositorySettings ( string repoName, string password, int pollInterval, bool syncAtStartup ) : void |
Update settings for repository.
|
Method | Description | |
---|---|---|
AddRepository ( |
Initialize (in the GUI and syncing mechanism) an existing CmisSync synchronized folder.
|
|
CheckRepositories ( ) : void |
Check the configured CmisSync synchronized folders. Remove the ones whose folders have been deleted.
|
|
ClearFolderAttributes ( string path ) : void |
Fix the file attributes of a folder, recursively.
|
|
RemoveDatabase ( string folder_path ) : void |
Remove the local database associated with a CmisSync synchronized folder.
|
|
RemoveRepository ( |
Remove a synchronized folder from the CmisSync configuration. This happens after the user removes the folder.
|
public ActivityError ( Exception>.Tuple |
||
error | Exception>.Tuple | |
return | void |
public abstract CreateCmisSyncFolder ( ) : bool | ||
return | bool |
public CreateRepository ( string name, |
||
name | string | |
address | ||
user | string | |
password | string | |
repository | string | |
remote_path | string | |
local_path | string | |
ignoredPaths | List |
|
syncAtStartup | bool | |
return | void |
public DisableRepositorySynchronization ( string repoName ) : void | ||
repoName | string | the folder to disable sync for |
return | void |
public EnableOrDisableRepositorySynchronization ( string repoName ) : void | ||
repoName | string | the folder to pause/unpause |
return | void |
public EnableRepositorySynchronization ( string repoName ) : void | ||
repoName | string | the folder to enable sync for |
return | void |
public Initialize ( System.Boolean firstRun ) : void | ||
firstRun | System.Boolean | Whether it is the first time that CmisSync is being run. |
return | void |
public RemoveRepositoryFromSync ( string reponame ) : void | ||
reponame | string | |
return | void |
public ShowAlert ( string title, string message ) : void | ||
title | string | |
message | string | |
return | void |
public ShowSetupWindow ( PageType page_type ) : void | ||
page_type | PageType | |
return | void |
public UpdateRepositorySettings ( string repoName, string password, int pollInterval, bool syncAtStartup ) : void | ||
repoName | string | |
password | string | |
pollInterval | int | |
syncAtStartup | bool | |
return | void |