...
Mit dieser Klasse wird die Arbeit mit dem Prozess des Herunterladens und der Übergabe in die Zieldatenbank ermöglicht - und natürlich auch die Interaktion mit dem UI gesteuert.
Für jede Aktion gibt es eine Methode, welche nachfolgend beschrieben wird
PropertiesMap
Um mit dem JS-basierten UI umgehen zu können werden Eigenschaften über ein Key-Value String an das UI übergeben und von dort gelesen.
Dem Entwickler wird dies sowohl im Backend als auch in der UI “abgenommen” - hier dennoch eine Beschreibung der möglichen Einträge:
dbserver = Datenbank-Server der Zieldatenbank
dbpath = Datenbank-Pfad der Zieldatenbank
notuploadedinfo = Zusatztext für not uploaded
notesURL = Notes-URL zum Dokument in der Zieldatenbank
webURL = Browser-URL zum Dokument in der Zieldatenbank
status = processed oder notprocessed
warning2user = true oder false
uploadstatus = true oder false
uploadedinfo = Zusatztext für uploaded
unid = die UNID des Dokumentes in der Zieldatenbank
unidxchange = die UNID der von Exchange heruntergeladenen Dokumentes in der Outlook-Addin-Datenbank
3.2. Eigenschaften (Properties)
...