[ 
https://issues.apache.org/jira/browse/LANG-610?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oliver Heger resolved LANG-610.
-------------------------------

    Resolution: Fixed

Patch applied in revision 925818.

> Extend exception handling in ConcurrentUtils to runtime exceptions
> ------------------------------------------------------------------
>
>                 Key: LANG-610
>                 URL: https://issues.apache.org/jira/browse/LANG-610
>             Project: Commons Lang
>          Issue Type: New Feature
>          Components: lang.concurrent.*
>            Reporter: Oliver Heger
>            Priority: Minor
>             Fix For: 3.0
>
>         Attachments: ConcurrentRuntimeException.patch
>
>
> {{ConcurrentUtils}} already has methods for handling {{ExecutionException}}s. 
> So far such exceptions are transformed into {{ConcurrentException}} which is 
> a checked exception.
> In modern frameworks there is a tendency to avoid checked exceptions and use 
> runtime exceptions instead (e.g. Spring or Hibernate). Thus it makes sense to 
> provide the transformation to unchecked exceptions, too, to support client 
> code that does not want to deal with checked exceptions.
> This is a proposal to introduce a new runtime exception class 
> {{ConcurrentRuntimeException}} and to duplicate the functionality in 
> {{ConcurrentUtils}} related to exception handling to also support the new 
> runtime exception class.

-- 
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