Skip to content

Commit 1a9253c

Browse files
AST-14564 - IDE | Jetbrains | Polling for scan status
- Add scanCancel to be called from jetbrains;
1 parent d2d0893 commit 1a9253c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/main/java/com/checkmarx/ast/wrapper/CxWrapper.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,15 @@ private List<String> buildScanCreateArgumentsArray(@NonNull Map<String, String>
125125
return arguments;
126126
}
127127

128+
public Object scanCancel(String scanId)
129+
throws IOException, InterruptedException, CxException {
130+
this.logger.info("Executing 'scan cancel' command using the CLI.");
131+
132+
List<String> arguments = buildScanCancelArguments(UUID.fromString(scanId));
133+
134+
return Execution.executeCommand(arguments, logger, line -> null);
135+
}
136+
128137
public List<String> buildScanCancelArguments(@NonNull UUID scanId) {
129138
List<String> arguments = new ArrayList<>();
130139
arguments.add(CxConstants.CMD_SCAN);

0 commit comments

Comments
 (0)