GitHub user michaelandrepearce opened a pull request:
https://github.com/apache/activemq-artemis/pull/1569
ARTEMIS-1446 - Support Transformer configuration by properties
Update Tranformer to be able to handle initiation via propertiers
(map<string, string>)
Update Configuration to have more specific transfromer configuration type,
and to take properties.
Support back compatibility.
Add AddHeadersTransformer which is a main use case, and can act as example
also.
Update Control's to expose new property configuration
Add test cases
Update examples for new transformer config style
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/michaelandrepearce/activemq-artemis
ARTEMIS-1446
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/activemq-artemis/pull/1569.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1569
----
commit 2a3cedd18d9b2637101a8464d586ee70f3f82380
Author: Michael Andre Pearce <[email protected]>
Date: 2017-09-27T19:01:29Z
ARTEMIS-1446 - Support Transformer configuration by properties
Update Tranformer to be able to handle initiation via propertiers
(map<string, string>)
Update Configuration to have more specific transfromer configuration type,
and to take properties.
Support back compatibility.
Add AddHeadersTransformer which is a main use case, and can act as example
also.
Update Control's to expose new property configuration
Add test cases
Update examples for new transformer config style
----
---