camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CAMEL-11149) SPI - Allow to plugin different headers map implementation
Date Thu, 13 Apr 2017 14:45:41 GMT
Claus Ibsen created CAMEL-11149:
-----------------------------------

             Summary: SPI - Allow to plugin different headers map implementation
                 Key: CAMEL-11149
                 URL: https://issues.apache.org/jira/browse/CAMEL-11149
             Project: Camel
          Issue Type: New Feature
          Components: camel-core
            Reporter: Claus Ibsen
             Fix For: 2.20.0


See PR for background
https://github.com/apache/camel/pull/1527

We can introduce a SPI that allows 3rd party to plugin a custom implementation of the headers
map. Then you can use the default, that 3rd party, or a case insensitive if the latter is
sufficient. However typically HTTP/REST based protocols are case insensitive headers.

We should try to make it auto lookup from classpath using the factory finder which we do with
others like the hystrix eip etc. Then we could have a camel-cedersoftware-java-util component
which uses their implementation and Camel can then auto detect it from classpath and use it.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message