Claus Ibsen created CAMEL-9577: ---------------------------------- Summary: Only support suspension if a component has custom logic Key: CAMEL-9577 URL: https://issues.apache.org/jira/browse/CAMEL-9577 Project: Camel Issue Type: Improvement Components: camel-core Reporter: Claus Ibsen Assignee: Claus Ibsen Fix For: 2.17.0
We should mark components that has custom logic for suspend with a Suspenable marker interface. This allows us to know this as the ServiceSupport base class has a default suspend implementation that the component inherits. This leads to situations where a suspend do not appear to suspend because the default implement is a noop. -- This message was sent by Atlassian JIRA (v6.3.4#6332)