diff --git a/data/src/main/kotlin/io/zeebe/zeeqs/data/entity/BpmnElementType.kt b/data/src/main/kotlin/io/zeebe/zeeqs/data/entity/BpmnElementType.kt index 2a5eefb7..570be2e6 100644 --- a/data/src/main/kotlin/io/zeebe/zeeqs/data/entity/BpmnElementType.kt +++ b/data/src/main/kotlin/io/zeebe/zeeqs/data/entity/BpmnElementType.kt @@ -24,5 +24,6 @@ enum class BpmnElementType { USER_TASK, BUSINESS_RULE_TASK, SCRIPT_TASK, - SEND_TASK + SEND_TASK, + INCLUSIVE_GATEWAY } diff --git a/data/src/main/kotlin/io/zeebe/zeeqs/data/service/ProcessService.kt b/data/src/main/kotlin/io/zeebe/zeeqs/data/service/ProcessService.kt index d8033bb8..ed44e81c 100644 --- a/data/src/main/kotlin/io/zeebe/zeeqs/data/service/ProcessService.kt +++ b/data/src/main/kotlin/io/zeebe/zeeqs/data/service/ProcessService.kt @@ -60,6 +60,7 @@ class ProcessService(val processRepository: ProcessRepository) { BpmnModelConstants.BPMN_ELEMENT_RECEIVE_TASK -> BpmnElementType.RECEIVE_TASK BpmnModelConstants.BPMN_ELEMENT_BUSINESS_RULE_TASK -> BpmnElementType.BUSINESS_RULE_TASK BpmnModelConstants.BPMN_ELEMENT_SCRIPT_TASK -> BpmnElementType.SCRIPT_TASK + BpmnModelConstants.BPMN_ELEMENT_INCLUSIVE_GATEWAY -> BpmnElementType.INCLUSIVE_GATEWAY else -> BpmnElementType.UNKNOWN } } diff --git a/graphql-api/src/main/resources/graphql/Element.graphqls b/graphql-api/src/main/resources/graphql/Element.graphqls index 47b5cb0b..9660914b 100644 --- a/graphql-api/src/main/resources/graphql/Element.graphqls +++ b/graphql-api/src/main/resources/graphql/Element.graphqls @@ -45,6 +45,7 @@ enum BpmnElementType { BUSINESS_RULE_TASK SCRIPT_TASK SEND_TASK + INCLUSIVE_GATEWAY } # Additional metadata that are defined statically on the BPMN element. diff --git a/hazelcast-importer/src/main/kotlin/io/zeebe/zeeqs/importer/hazelcast/HazelcastImporter.kt b/hazelcast-importer/src/main/kotlin/io/zeebe/zeeqs/importer/hazelcast/HazelcastImporter.kt index 337aa1ce..47799969 100644 --- a/hazelcast-importer/src/main/kotlin/io/zeebe/zeeqs/importer/hazelcast/HazelcastImporter.kt +++ b/hazelcast-importer/src/main/kotlin/io/zeebe/zeeqs/importer/hazelcast/HazelcastImporter.kt @@ -237,6 +237,7 @@ class HazelcastImporter( "BUSINESS_RULE_TASK" -> BpmnElementType.BUSINESS_RULE_TASK "SCRIPT_TASK" -> BpmnElementType.SCRIPT_TASK "SEND_TASK" -> BpmnElementType.SEND_TASK + "INCLUSIVE_GATEWAY" -> BpmnElementType.INCLUSIVE_GATEWAY else -> BpmnElementType.UNKNOWN }