File tree 3 files changed +36
-0
lines changed
kie-api/src/main/java/org/kie/api/event/process
3 files changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -59,5 +59,8 @@ public void beforeProcessStarted(ProcessStartedEvent event) {
59
59
public void beforeVariableChanged (ProcessVariableChangedEvent event ) {
60
60
// intentionally left blank
61
61
}
62
+ public void onProcessDataChangedEvent (ProcessDataChangedEvent event ) {
63
+ // intentionally left blank
64
+ }
62
65
63
66
}
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright 2023 Red Hat, Inc. and/or its affiliates.
3
+ *
4
+ * Licensed under the Apache License, Version 2.0 (the "License");
5
+ * you may not use this file except in compliance with the License.
6
+ * You may obtain a copy of the License at
7
+ *
8
+ * http://www.apache.org/licenses/LICENSE-2.0
9
+ *
10
+ * Unless required by applicable law or agreed to in writing, software
11
+ * distributed under the License is distributed on an "AS IS" BASIS,
12
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ * See the License for the specific language governing permissions and
14
+ * limitations under the License.
15
+ */
16
+
17
+ package org .kie .api .event .process ;
18
+
19
+ /**
20
+ * A runtime event that is generated when a ProcessInstance is completed.
21
+ */
22
+ public interface ProcessDataChangedEvent
23
+ extends
24
+ ProcessEvent {
25
+
26
+ }
Original file line number Diff line number Diff line change @@ -121,4 +121,11 @@ default void onMessage(MessageEvent event) {}
121
121
* @param event
122
122
*/
123
123
default void onAsyncNodeScheduledEvent (ProcessAsyncNodeScheduledEvent event ) {}
124
+
125
+ /**
126
+ * This listener method is invoked when any process instance's data has been modified.
127
+ * @param event
128
+ */
129
+ default void onProcessDataChangedEvent (ProcessDataChangedEvent event ) {}
124
130
}
131
+
You can’t perform that action at this time.
0 commit comments