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 
<[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to