Index: svn/Synchronizer.cls.xml
===================================================================
diff -u -r1781 -r1847
--- svn/Synchronizer.cls.xml (.../Synchronizer.cls.xml) (revision 1781)
+++ svn/Synchronizer.cls.xml (.../Synchronizer.cls.xml) (revision 1847)
@@ -8,6 +8,11 @@
1
+
+TECH.Mail.MailAPI
+1
+
+
svn.SyncStatus
array
@@ -33,30 +38,117 @@
-Console:TECH.Console.Console,Username:%String="",Password:%String=""
+Console:TECH.Console.Console,Username:%String="",Password:%String="",MailApi:TECH.Mail.MailAPI=""
1
1
%Status
+
+1
+Params:svn.dto.ShowSynchronizeActionsAsync
+
+
+
+
+IsVoorMail:%Boolean=0
+%Library.GlobalCharacterStream
+
+
+
+
+Params:svn.dto.ShowSynchronizeActionsAsync
+
+
+
+
+Server:%String,MagAutoGetLatestServerSSADoen:%Boolean
+1
+%Boolean
+
+
+
+
+Server:%String
+1
+%Boolean
+
+
+
+
+Server:%String
+1
+%Boolean
+
+
+
1
+
+IsVoorMail:%Boolean=0
+1
+%Library.GlobalCharacterStream
+"
+ }
+
+ Set itList = ##class(TECH.ListIterator).%New(..SynchronizeList)
+ While itList.HasNext() {
+ #dim SyncStatus As svn.SyncStatus = itList.Next()
+ #dim InternalName As %String = SyncStatus.InternalName
+
+ Do:SyncStatus.ImportNeeded ShowActionsAlsStream.WriteLine(NieuweLijn _ "Import " _ InternalName)
+ Do:SyncStatus.DeleteNeeded ShowActionsAlsStream.WriteLine(NieuweLijn _ "Delete " _ InternalName)
+ }
+
+ Quit ShowActionsAlsStream
+]]>
+
+