@@ -28,15 +28,17 @@ public class MonitorService extends ConfigBase {
2828 public Integer healthChecksAdvancedRunInterval ;
2929 public String excludedHealthChecks ;
3030 public Map <String , String > healthChecksConfig ;
31+ public Integer deleteProcessedFilesInterval ;
3132
3233 public MonitorService () {
3334 super (ConfigBase .MONITORSERVICE );
3435 }
3536
3637 public MonitorService (String config , String disableMonitoring , String healthChecksEnabled ) {
3738 super (ConfigBase .MONITORSERVICE );
38- this .config = config ;
39- this .disableMonitoring = disableMonitoring ;
39+ this .setConfig (config );
40+ this .setDisableMonitoring (disableMonitoring );
41+ this .setHealthChecksEnabled (Boolean .parseBoolean (healthChecksEnabled ));
4042 }
4143
4244 public String getConfig () {
@@ -67,6 +69,10 @@ public Map<String, String> getHealthChecksConfig() {
6769 return healthChecksConfig ;
6870 }
6971
72+ public Integer getDeleteProcessedFilesInterval () {
73+ return deleteProcessedFilesInterval ;
74+ }
75+
7076 public void setConfig (String config ) {
7177 this .config = config ;
7278 }
@@ -98,4 +104,8 @@ public void setHealthChecksConfig(Map<String, String> healthChecksConfig) {
98104 public void setDeleteFromProcessedCache (boolean deleteFromProcessedCache ) {
99105 this .deleteFromProcessedCache = deleteFromProcessedCache ;
100106 }
107+
108+ public void setDeleteProcessedFilesInterval (Integer deleteProcessedFilesInterval ) {
109+ this .deleteProcessedFilesInterval = deleteProcessedFilesInterval ;
110+ }
101111}
0 commit comments