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

Claus Ibsen resolved CAMEL-18142.
---------------------------------
    Resolution: Invalid

Please ask on user mailing list, or the zulip chat room

> New PollExceptionStrategy interface
> -----------------------------------
>
>                 Key: CAMEL-18142
>                 URL: https://issues.apache.org/jira/browse/CAMEL-18142
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-kafka
>    Affects Versions: 3.17.0
>            Reporter: Rafał Gała
>            Priority: Minor
>
> I have a question regarding changes in PollExceptionStrategy interface. 
> Currently I have my own PollExceptionStrategy implementation that look like 
> this:
>  
>  
> {code:java}
>     @Override
>     public PollOnError handleException(Exception exception) {
>       if (exception instanceof TopicAuthorizationException) {
>         return PollOnError.STOP;
>       } else {         
>         return PollOnError.RETRY;
>       }
>     }{code}
>  
>  
> How can I achieve the same with the new interface version? The handle method 
> now returns void and canContinue method is not aware of the exception so it 
> is not possible to return false in case of TopicAuthorizationException and 
> true in case of any others.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to