@@ -137,17 +137,31 @@ public String getFilename() {
137137 }
138138 }
139139
140+
140141 public ImportScanResponse importScan (ScanFile scanFile , long engagementId , long lead , String currentDate , ScanType scanType , long testType ) {
141142 var additionalValues = new LinkedMultiValueMap <String , Object >();
142143 additionalValues .add ("engagement" , Long .toString (engagementId ));
143144
144- return this .createFindings (scanFile , "import-scan" , lead , currentDate , scanType , testType , additionalValues );
145+ return this .importScan (scanFile , engagementId , lead , currentDate , scanType , testType , additionalValues );
145146 }
146147
147148 public ImportScanResponse reimportScan (ScanFile scanFile , long testId , long lead , String currentDate , ScanType scanType , long testType ) {
148149 var additionalValues = new LinkedMultiValueMap <String , Object >();
149150 additionalValues .add ("test" , Long .toString (testId ));
150151
152+ return this .reimportScan (scanFile , testId , lead , currentDate , scanType , testType , additionalValues );
153+ }
154+
155+ //overloading with optional parameter
156+ public ImportScanResponse importScan (ScanFile scanFile , long engagementId , long lead , String currentDate , ScanType scanType , long testType , LinkedMultiValueMap <String , Object > additionalValues ) {
157+ additionalValues .add ("engagement" , Long .toString (engagementId ));
158+
159+ return this .createFindings (scanFile , "import-scan" , lead , currentDate , scanType , testType , additionalValues );
160+ }
161+
162+ public ImportScanResponse reimportScan (ScanFile scanFile , long testId , long lead , String currentDate , ScanType scanType , long testType , LinkedMultiValueMap <String , Object > additionalValues ) {
163+ additionalValues .add ("test" , Long .toString (testId ));
164+
151165 return this .createFindings (scanFile , "reimport-scan" , lead , currentDate , scanType , testType , additionalValues );
152166 }
153167
0 commit comments