summaryrefslogtreecommitdiff
path: root/calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2014-04-21 09:01:00 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2014-04-21 09:01:00 +0200
commitfd681e2c6663652be02a31f7b40da4cd283ab37e (patch)
tree83cf23c1cc1f9320f2464e355d33d7abce3249e8 /calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java
parentd38810a179a6f669ea0d3e7588f2aabed762deff (diff)
downloadcalamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.tar.gz
calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.tar.bz2
calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.tar.xz
calamus-fd681e2c6663652be02a31f7b40da4cd283ab37e.zip
wip
Diffstat (limited to 'calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java')
-rw-r--r--calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java b/calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java
new file mode 100644
index 0000000..32da945
--- /dev/null
+++ b/calamus-engine/src/main/java/io/trygvis/calamus/engine/UpgradeAppWorkItemHandler.java
@@ -0,0 +1,24 @@
+package io.trygvis.calamus.engine;
+
+import org.kie.api.runtime.process.WorkItem;
+import org.kie.api.runtime.process.WorkItemHandler;
+import org.kie.api.runtime.process.WorkItemManager;
+
+import java.util.HashMap;
+import java.util.Map;
+
+public class UpgradeAppWorkItemHandler implements WorkItemHandler {
+
+ @Override
+ public void executeWorkItem(WorkItem workItem, WorkItemManager manager) {
+ System.out.println("UpgradeAppWorkItemHandler.executeWorkItem");
+
+ Map<String, Object> results = new HashMap<>();
+ manager.completeWorkItem(workItem.getId(), results);
+ }
+
+ @Override
+ public void abortWorkItem(WorkItem workItem, WorkItemManager manager) {
+ System.out.println("UpgradeAppWorkItemHandler.abortWorkItem");
+ }
+}