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)