Skip to content

Commit 3cc4d5e

Browse files
Add exclude options to batch delete config
1 parent 792e076 commit 3cc4d5e

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

modules/flowable-cmmn-engine/src/main/java/org/flowable/cmmn/engine/impl/delete/BatchDeleteCaseConfig.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,9 @@ protected static void populateQuery(JsonNode queryNode, HistoricCaseInstanceQuer
157157
case "caseDefinitionKeys":
158158
query.caseDefinitionKeys(asStringSet(value));
159159
break;
160+
case "excludeCaseDefinitionKeys":
161+
query.excludeCaseDefinitionKeys(asStringSet(value));
162+
break;
160163
case "caseDefinitionIds":
161164
query.caseDefinitionIds(asStringSet(value));
162165
break;

modules/flowable-engine/src/main/java/org/flowable/engine/impl/delete/BatchDeleteProcessConfig.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,9 @@ protected static void populateQuery(JsonNode queryNode, HistoricProcessInstanceQ
206206
case "processDefinitionKeyIn":
207207
query.processDefinitionKeyIn(asStringList(value));
208208
break;
209+
case "excludeProcessDefinitionKeys":
210+
query.excludeProcessDefinitionKeys(asStringList(value));
211+
break;
209212
case "processKeyNotIn":
210213
query.processDefinitionKeyNotIn(asStringList(value));
211214
break;

0 commit comments

Comments
 (0)