You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by fj...@apache.org on 2025/03/18 12:47:46 UTC

(incubator-kie-drools) branch main updated: [Fix apache/incubator-kie-issues#1857] Adding triggerCount (#6275)

This is an automated email from the ASF dual-hosted git repository.

fjtiradosarti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git


The following commit(s) were added to refs/heads/main by this push:
     new 03543247c5 [Fix apache/incubator-kie-issues#1857] Adding triggerCount (#6275)
03543247c5 is described below

commit 03543247c5a1292d10582947f78e0c2a8117fd21
Author: Francisco Javier Tirado Sarti <65...@users.noreply.github.com>
AuthorDate: Tue Mar 18 13:47:42 2025 +0100

    [Fix apache/incubator-kie-issues#1857] Adding triggerCount (#6275)
    
    * [Fix apache/incubator-kie-issues#1857] Adding triggerCount
    
    To ProcessNodeTriggeredEvent interface
    
    * [Fix apache/incubator-kie-issues#1857] Adding isRetrigger
    
    * [Fix apache/incubator-kie-issues#1857] Clearing error
    
    * [Fix apache/incubator-kie-issues#1857] Review comments
---
 .../java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java | 8 ++++----
 ...rocessNodeTriggeredEvent.java => ProcessRetriggeredEvent.java} | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java b/kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java
index baba29fa5a..288b8206b2 100644
--- a/kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java
+++ b/kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java
@@ -21,8 +21,8 @@ package org.kie.api.event.process;
 /**
  * An event when a node inside a process instance has been triggered.
  */
-public interface ProcessNodeTriggeredEvent
-    extends
-    ProcessNodeEvent {
-
+public interface ProcessNodeTriggeredEvent extends ProcessNodeEvent {
+	default boolean isRetrigger() {
+		return false;
+	}
 }
diff --git a/kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java b/kie-api/src/main/java/org/kie/api/event/process/ProcessRetriggeredEvent.java
similarity index 85%
copy from kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java
copy to kie-api/src/main/java/org/kie/api/event/process/ProcessRetriggeredEvent.java
index baba29fa5a..6586c28320 100644
--- a/kie-api/src/main/java/org/kie/api/event/process/ProcessNodeTriggeredEvent.java
+++ b/kie-api/src/main/java/org/kie/api/event/process/ProcessRetriggeredEvent.java
@@ -19,10 +19,10 @@
 package org.kie.api.event.process;
 
 /**
- * An event when a node inside a process instance has been triggered.
+ * A runtime event that is generated when a ProcessInstance is re-triggered after an error.
  */
-public interface ProcessNodeTriggeredEvent
+public interface ProcessRetriggeredEvent
     extends
-    ProcessNodeEvent {
+    ProcessEvent {
 
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org