Improved exception handling logic
---------------------------------

                 Key: DROIDS-28
                 URL: https://issues.apache.org/jira/browse/DROIDS-28
             Project: Droids
          Issue Type: Improvement
          Components: core
            Reporter: Oleg Kalnichevski
             Fix For: 0.01
         Attachments: driods-exhandling.patch

The objective of this patch is to improve the exception handling logic in the 
Droids framework

(1) by ensuring that low level components such as individual Tasks and Handlers 
_never_ munch exceptions but rather propagate them to the upper level 
components (TaskMaster and Droid)
(2) by equipping TaskMasters with an ability to decide whether an exception can 
be ignored or should be treated as fatal and should result in immediate 
termination of the Droid's execution
(3) by making sure only Droid or TaskMaster associated with it can discard 
exceptions

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to