commit | e0f45b54380d20cdeca62cafaa3bad9ad747e674 | [log] [tgz] |
---|---|---|
author | jaegonkim <jaegon77.kim@samsung.com> | Tue Oct 09 20:23:26 2018 +0900 |
committer | Jaegon Kim <jaegon77.kim@samsung.com> | Sat Jan 05 13:08:57 2019 +0000 |
tree | 06f01ae5c963905bf1717ba89b20f5a78608a963 | |
parent | f15ec4a93108d73086efbbe1b1d6425428fd7b3b [diff] [blame] |
[ONOS-7732] Automating switch workflow: annotation based data model injection, applying programming counter, and small fixes Change-Id: I4092d9c2695bcc8c4e8e01d54c442d3fac284eb6
diff --git a/apps/workflow/app/src/main/java/org/onosproject/workflow/impl/WorkplaceWorkflow.java b/apps/workflow/app/src/main/java/org/onosproject/workflow/impl/WorkplaceWorkflow.java index af62aaa..219436c 100644 --- a/apps/workflow/app/src/main/java/org/onosproject/workflow/impl/WorkplaceWorkflow.java +++ b/apps/workflow/app/src/main/java/org/onosproject/workflow/impl/WorkplaceWorkflow.java
@@ -143,6 +143,15 @@ return false; } } + + @Override + public void timeout(WorkflowContext context) throws WorkflowException { + if (!isNext(context)) { + context.completed(); //Complete the job of worklet by timeout + } else { + super.timeout(context); + } + } } public static class CreateWorkflowContext extends AbsWorkflowWorklet {