You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Luca Burgazzoli (JIRA)" <ji...@apache.org> on 2017/07/17 16:33:00 UTC
[jira] [Created] (CAMEL-11550) Component extensions
Luca Burgazzoli created CAMEL-11550:
---------------------------------------
Summary: Component extensions
Key: CAMEL-11550
URL: https://issues.apache.org/jira/browse/CAMEL-11550
Project: Camel
Issue Type: New Feature
Reporter: Luca Burgazzoli
Assignee: Luca Burgazzoli
Priority: Minor
Fix For: 2.20.0
Some time ago we have introduced the PIngCheck aka ComponentVerifier interface that extends the functionality of a component by providing a way to validate the uri options but it would be nice to have a generic way for a component to expose extensions so we can have something like:
{code:java}
class Component {
List<ComponentExtension> getExtensions();
<T extends ComponentExtension> Optional<T> getExtension(Class<T> type);
}
{code}
So i.e. we can add a meta-data extension to grab the tables description of ServiceNow
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)