Index: vhLib/Logger.cls.xml
===================================================================
diff -u -r3536 -r3540
--- vhLib/Logger.cls.xml (.../Logger.cls.xml) (revision 3536)
+++ vhLib/Logger.cls.xml (.../Logger.cls.xml) (revision 3540)
@@ -213,83 +213,6 @@
quit
]]>
-
-
-
-Do ##class(vhLib.Logger).ClearOldLogItems(30,30,10,10)
-1
-DaysError:%Integer=30,DaysWarning:%Integer=30,DaysInformation:%Integer=10,DaysDebug:%Integer=10
-%Status
-
-
-
-
-1
-Datum:%Date,Niveau:%String
-1
-'WS.Vhisie4.Winkelkar.WinkelkarService'"
- Do ..VerwijderLogRecords(QueryString, Datum, Niveau)
-
- Set Datum = Datum - 20
- Set QueryString = "SELECT %NOLOCK ID FROM vhLib.Logging WHERE Datum<=? AND Niveau=? AND Groep='WS.Vhisie4.Winkelkar.WinkelkarService'"
- Do ..VerwijderLogRecords(QueryString, Datum, Niveau)
- }
-]]>
-
-
-
-1
-QueryString:%String,Datum:%Date,Niveau:%String
-1
- 0) Logger.Info("VerwijderLogRecords", "'" _ AantalGewist _ "' gewist voor datum '" _ Datum _ "', Niveau '" _ Niveau _ "'.")
-]]>
-
Index: vhLib/LogOpkuiser.cls.xml
===================================================================
diff -u
--- vhLib/LogOpkuiser.cls.xml (revision 0)
+++ vhLib/LogOpkuiser.cls.xml (revision 3540)
@@ -0,0 +1,129 @@
+
+
+
+
+vhLib.Macro
+1
+TECH.Mockable
+
+
+vhLib.Logger
+1
+
+
+
+%Integer
+1000
+1
+
+
+
+1
+1
+%Status
+
+
+
+
+BulkAantal:%Integer
+
+
+
+
+
+Do ##class(vhLib.LogOpkuiser).KuisOpOudeLogs(30,30,10,10)
+DaysError:%Integer=30,DaysWarning:%Integer=30,DaysInformation:%Integer=10,DaysDebug:%Integer=10
+%Status
+
+
+
+
+Datum:%Date,Niveau:%String
+1
+'WS.Vhisie4.Winkelkar.WinkelkarService'"
+ Do ..KuisOpLogsViaSelectieQuery(QueryString, Datum, Niveau)
+
+ Set Datum = Datum - 20
+ Set QueryString = "SELECT %NOLOCK TOP " _ ..BulkAantal _ " ID FROM vhLib.Logging WHERE Datum<=? AND Niveau=? AND Groep='WS.Vhisie4.Winkelkar.WinkelkarService'"
+ Do ..KuisOpLogsViaSelectieQuery(QueryString, Datum, Niveau)
+ }
+]]>
+
+
+
+QueryString:%String,Datum:%Date,Niveau:%String
+1
+ 0)
+ }
+]]>
+
+
+
+
+@Return Het aantal gewiste records.
+QueryString:%String,Datum:%Date,Niveau:%String
+1
+%Integer
+ 0) ..Logger.Info("VerwijderLogRecords", "'" _ AantalGewist _ "' gewist voor datum '" _ Datum _ "', Niveau '" _ Niveau _ "'.")
+
+ Quit AantalGewist
+]]>
+
+
+
+
+