[CAM-8962] Fetch and lock handler (long polling) is notified when the engine executes an external task Created: 11/Apr/18  Updated: 11/Sep/18  Resolved: 26/Apr/18

Status: Closed
Project: camunda BPM
Component/s: engine
Affects Version/s: None
Fix Version/s: 7.9.0, 7.9.0-alpha4

Type: Feature Request Priority: L3 - Default
Reporter: Tassilo Weidner Assignee: Smirnov Roman
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: Not Specified
Original Estimate: 0 minutes

Issue Links:
is duplicated by CAM-8745 I can use a smarter approach of "long... Resolved


Current behavior
Pending requests are not notified when a new external task becomes available while waiting for the timeout

Expected behavior

  • The long polling handler observes if new external tasks become available in the engine so that pending requests are resumed as soon as possible
  • Multi engine (multiple node) support is a non-goal

Use the observable pattern

Generated at Sat Oct 19 03:56:10 CEST 2019 using JIRA 6.4.6#64021-sha1:33e5b454af4594f54560ac233c30a6e00459507e.