[ https://issues.apache.org/jira/browse/CAMEL-13870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16911236#comment-16911236 ]
Claus Ibsen commented on CAMEL-13870: ------------------------------------- TODOs - Endpoints with missing getter/setter paris - Endpoints using delegate configuration class via UriParams (we need to know whats the delegate method) - Dynamic properties via multi valued and property prefix would still be reflection based (httpClient.xxx=aaa&httpClient.yyy=bbb) - Consider remove support for consumer.xxx as we dont really need this anymore - Allow to turn this on|off per endpoint so component developers can opt out - Setting boolean should restrict to true|false string values - Also generate for component's so we have for both endpoint and components > camel3 - Fast configuring of endpoint options > --------------------------------------------- > > Key: CAMEL-13870 > URL: https://issues.apache.org/jira/browse/CAMEL-13870 > Project: Camel > Issue Type: Improvement > Reporter: Claus Ibsen > Assignee: Claus Ibsen > Priority: Major > Fix For: 3.x > > > Like we did for fast property placeholders on EIPs we can optimize endpoints > as well, by using the apt compiler plugin to generate a configurer classes > that uses direct java method invocations and then the property builder > support class can detect that we have such a configurer and use it, when it > looks for the setter. -- This message was sent by Atlassian Jira (v8.3.2#803003)