FLOW EXTENSION CONTROLLER
First Claim
1. A method comprising:
- monitoring, by an external flow controller, a workflow at a first cloud application to determine whether at least one condition is satisfied to extend the workflow to a second cloud application external to the first cloud application;
diverting, by the external flow controller, when the at least one condition is satisfied;
handling, by the external flow controller, a request to divert the workflow to the second cloud application by at least formatting the request in accordance with configuration information at the external flow controller;
sending, by the external flow controller, the workflow to the second cloud application;
receiving, by the external flow controller, a result to incorporate into the workflow at the first cloud application; and
proceeding with the workflow at the first cloud application.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, are provided for flow control. In one aspect, there is provided a method, wherein the method may include monitoring, by an external flow controller, a workflow at a first cloud application to determine whether at least one condition is satisfied to extend the workflow to a second cloud application external to the first cloud application; diverting, by the external flow controller, when the at least one condition is satisfied; handling, by the external flow controller, a request to divert the workflow to the second cloud application by at least formatting the request in accordance with configuration information at the external flow controller; sending, by the external flow controller, the workflow to the second cloud application; receiving, by the external flow controller, a result to incorporate into the workflow at the first cloud application; and/or proceeding with the workflow at the first cloud application.
-
Citations
20 Claims
-
1. A method comprising:
-
monitoring, by an external flow controller, a workflow at a first cloud application to determine whether at least one condition is satisfied to extend the workflow to a second cloud application external to the first cloud application; diverting, by the external flow controller, when the at least one condition is satisfied; handling, by the external flow controller, a request to divert the workflow to the second cloud application by at least formatting the request in accordance with configuration information at the external flow controller; sending, by the external flow controller, the workflow to the second cloud application; receiving, by the external flow controller, a result to incorporate into the workflow at the first cloud application; and proceeding with the workflow at the first cloud application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
at least one processor; and at least one memory including program code which when executed causes operations comprising; monitoring, by an external flow controller, a workflow at a first cloud application to determine whether at least one condition is satisfied to extend the workflow to a second cloud application external to the first cloud application; diverting, by the external flow controller, when the at least one condition is satisfied; handling, by the external flow controller, a request to divert the workflow to the second cloud application by at least formatting the request in accordance with configuration information at the external flow controller; sending, by the external flow controller, the workflow to the second cloud application; receiving, by the external flow controller, a result to incorporate into the workflow at the first cloud application; and proceeding with the workflow at the first cloud application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium including program code which when executed by at least one processor causes operations comprising:
-
monitoring, by an external flow controller, a workflow at a first cloud application to determine whether at least one condition is satisfied to extend the workflow to a second cloud application external to the first cloud application; diverting, by the external flow controller, when the at least one condition is satisfied; handling, by the external flow controller, a request to divert the workflow to the second cloud application by at least formatting the request in accordance with configuration information at the external flow controller; sending, by the external flow controller, the workflow to the second cloud application; receiving, by the external flow controller, a result to incorporate into the workflow at the first cloud application; and proceeding with the workflow at the first cloud application.
-
Specification