graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/DefaultUserTaskInstance.java]" -- "[jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandler.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-serverless-workflow/kogito-serverless-workflow-dmn-parser/src/main/java/org/kie/kogito/serverless/workflow/parser/types/DMNTypeHandler.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/DMNKogito.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-serverless-workflow/kogito-serverless-workflow-dmn-parser/src/main/java/org/kie/kogito/serverless/workflow/parser/types/DMNTypeHandler.java]" -- "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionContainerGenerator.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessInstanceStateEventBody.java]" -- "[api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessInstanceNodeEventBody.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" -- "[addons/common/persistence/mongodb/src/main/java/org/kie/kogito/mongodb/MongoDBProcessInstances.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/process-serialization-protobuf/src/main/resources/org/jbpm/flow/serialization/protobuf/kogito_process_instance.proto]" -- "[jbpm/process-serialization-protobuf/src/main/java/org/jbpm/flow/serialization/impl/ProtobufProcessInstanceWriter.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[addons/common/persistence/postgresql/src/main/java/org/kie/kogito/persistence/postgresql/PostgresqlProcessInstances.java]" -- "[addons/common/persistence/jdbc/src/main/java/org/kie/kogito/persistence/jdbc/JDBCProcessInstances.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/DMNKogito.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/AbstractDecisionModels.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[addons/common/persistence/mongodb/src/main/java/org/kie/kogito/mongodb/MongoDBProcessInstances.java]" -- "[addons/common/persistence/jdbc/src/main/java/org/kie/kogito/persistence/jdbc/JDBCProcessInstances.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionCodegen.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/AbstractDecisionModels.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/process-serialization-protobuf/src/main/java/org/jbpm/flow/serialization/impl/ProtobufProcessInstanceReader.java]" -- "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionContainerGenerator.java]" -- "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionCodegen.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-serverless-workflow/kogito-serverless-workflow-dmn-parser/src/main/java/org/kie/kogito/serverless/workflow/parser/types/DMNTypeHandler.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/AbstractDecisionModels.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/process-serialization-protobuf/src/main/java/org/jbpm/flow/serialization/impl/ProtobufProcessInstanceWriter.java]" -- "[jbpm/process-serialization-protobuf/src/main/java/org/jbpm/flow/serialization/impl/ProtobufProcessInstanceReader.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/process-serialization-protobuf/src/main/resources/org/jbpm/flow/serialization/protobuf/kogito_process_instance.proto]" -- "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionCodegen.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/DMNKogito.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/process-serialization-protobuf/src/main/java/org/jbpm/flow/serialization/impl/ProtobufProcessInstanceWriter.java]" -- "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" -- "[addons/common/persistence/jdbc/src/main/java/org/kie/kogito/persistence/jdbc/JDBCProcessInstances.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionContainerGenerator.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/AbstractDecisionModels.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-serverless-workflow/kogito-serverless-workflow-dmn-parser/src/main/java/org/kie/kogito/serverless/workflow/parser/types/DMNTypeHandler.java]" -- "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionCodegen.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionContainerGenerator.java]" -- "[drools/kogito-dmn/src/main/java/org/kie/kogito/dmn/DMNKogito.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/UserTaskServiceImpl.java]" -- "[api/kogito-api/src/main/java/org/kie/kogito/usertask/lifecycle/UserTaskLifeCycle.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/process-serialization-protobuf/src/main/resources/org/jbpm/flow/serialization/protobuf/kogito_process_instance.proto]" -- "[jbpm/process-serialization-protobuf/src/main/java/org/jbpm/flow/serialization/impl/ProtobufProcessInstanceReader.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" -- "[addons/common/persistence/postgresql/src/main/java/org/kie/kogito/persistence/postgresql/PostgresqlProcessInstances.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[addons/common/persistence/postgresql/src/main/java/org/kie/kogito/persistence/postgresql/PostgresqlProcessInstances.java]" -- "[addons/common/persistence/mongodb/src/main/java/org/kie/kogito/mongodb/MongoDBProcessInstances.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[jbpm/jbpm-flow/src/main/java/org/jbpm/process/instance/event/KogitoProcessEventSupportImpl.java]" -- "[api/kogito-api/src/main/java/org/kie/kogito/internal/process/runtime/KogitoNodeInstance.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/persistence/filesystem/src/main/java/org/kie/kogito/persistence/filesystem/FileSystemProcessInstances.java]" -- "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[quarkus/addons/events/process/runtime/src/main/java/org/kie/kogito/events/process/GroupingMessagingEventPublisher.java]" -- "[api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessInstanceStateEventBody.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskMetadataEntity.java]" -- "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/JPAUserTaskInstances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/persistence/rocksdb/src/main/java/org/kie/kogito/persistence/rocksdb/RocksDBProcessInstancesFactory.java]" -- "[addons/common/persistence/jdbc/src/main/java/org/kie/kogito/persistence/jdbc/AbstractProcessInstancesFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/AbstractProcessInstance.java]" -- "[addons/common/persistence/rocksdb/src/main/java/org/kie/kogito/persistence/rocksdb/RocksDBProcessInstancesFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskOutputEntity.java]" -- "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/AttachmentEntity.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskMetadataEntity.java]" -- "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskInputEntity.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskReassignmentEntity.java]" -- "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/mapper/TaskMetadataEntityMapper.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[quarkus/addons/events/process/runtime/src/main/java/org/kie/kogito/events/process/GroupingMessagingEventPublisher.java]" -- "[api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessInstanceVariableEventBody.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[springboot/addons/persistence/postgresql/src/main/java/org/kie/kogito/persistence/springboot/PostgresqlProcessInstancesFactory.java]" -- "[quarkus/addons/persistence/rocksdb/runtime/src/main/java/org/kie/kogito/persistence/quarkus/rocksdb/RocksDbProcessInstancesFactoryProducer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/lock/ProcessInstanceLockStrategy.java]" -- "[addons/common/persistence/postgresql/src/main/java/org/kie/kogito/persistence/postgresql/PostgresqlProcessInstances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[quarkus/addons/persistence/mongodb/runtime/src/main/java/org/kie/kogito/persistence/quarkus/MongoDBProcessInstancesFactory.java]" -- "[addons/common/persistence/mongodb/src/main/java/org/kie/kogito/mongodb/MongoDBProcessInstances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskInputEntity.java]" -- "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/mapper/TaskOutputsEntityMapper.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/persistence/rocksdb/src/main/java/org/kie/kogito/persistence/rocksdb/RocksDBProcessInstances.java]" -- "[addons/common/persistence/mongodb/src/main/java/org/kie/kogito/mongodb/MongoDBProcessInstances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[api/kogito-api/src/main/java/org/kie/kogito/process/ProcessError.java]" -- "[api/kogito-api/src/main/java/org/kie/kogito/internal/process/runtime/KogitoNodeInstance.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/UserTaskInstanceEntity.java]" -- "[addons/common/jbpm-usertask-storage-jpa/src/main/java/org/jbpm/usertask/jpa/model/TaskDeadlineEntity.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[api/kogito-events-core/src/main/java/org/kie/kogito/event/serializer/MultipleProcessDataInstanceConverterFactory.java]" -- "[api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessInstanceNodeEventBody.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[api/kogito-api/src/main/java/org/kie/kogito/internal/process/runtime/HeadersPersistentConfig.java]" -- "[addons/common/persistence/mongodb/src/main/java/org/kie/kogito/mongodb/AbstractProcessInstancesFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[jbpm/jbpm-flow/src/main/java/org/kie/kogito/process/impl/lock/ProcessInstanceLockStrategy.java]" -- "[addons/common/persistence/filesystem/src/main/java/org/kie/kogito/persistence/filesystem/FileSystemProcessInstances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kogito-codegen-modules/kogito-codegen-manager/src/main/java/org/kie/kogito/codegen/manager/util/CodeGenManagerUtil.java]" -- "[kogito-codegen-modules/kogito-codegen-manager/src/main/java/org/kie/kogito/codegen/manager/processes/PersistenceGenerationHelper.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[api/kogito-api/src/main/java/org/kie/kogito/internal/process/event/KogitoProcessEventListener.java]" -- "[api/kogito-events-api/src/main/java/org/kie/kogito/event/process/ProcessInstanceNodeEventBody.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kogito-serverless-workflow/kogito-serverless-workflow-fluent/src/main/java/org/kie/kogito/serverless/workflow/fluent/FunctionBuilder.java]" -- "[kogito-serverless-workflow/kogito-serverless-workflow-executor-core/src/main/java/org/kie/kogito/serverless/workflow/executor/StaticJavaRegister.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[api/kogito-events-core/src/main/java/org/kie/kogito/event/impl/adapter/ProcessRetriggeredEventDataEventAdapter.java]" -- "[addons/common/process-management/src/main/java/org/kie/kogito/process/management/BaseProcessInstanceManagementResource.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kogito-serverless-workflow/kogito-serverless-workflow-utils/src/main/java/org/kie/kogito/serverless/workflow/utils/ExpressionHandlerUtils.java]" -- "[kogito-serverless-workflow/kogito-serverless-workflow-runtime/src/main/java/org/kie/kogito/serverless/workflow/actions/SWFProduceEventAction.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }