передача информации в пружинный трансформатор в пружинной интеграции - PullRequest
0 голосов
/ 31 мая 2018

Я хочу реализовать собственный трансформер, но чтобы иметь возможность передавать ему некоторые атрибуты, чтобы он действовал как конфигурация или инструкции для него.Я думаю о чем-то вроде:

<integration:transformer input-channel="AAA" output-channel="BBB" ref="transformerBean">
    <attribute key="a" value="b+3"/>
</integration:transformer>

, чтобы преобразователь знал, как создать a.Я в порядке с любыми другими средствами, чтобы перейти к transformerBean инструкциям или подсказкам о том, как он должен себя вести.Есть ли такой способ добиться этого?

1 Ответ

0 голосов
/ 31 мая 2018

На самом деле вы можете делать почти так же, как вы описали

<integration:transformer input-channel="AAA" output-channel="BBB" ref="transformerBean"/>

<bean id="transformerBean" class="...">
    <property name="a" value="b+3"/>
</bean>

По сути, вы конфигурируете свой компонент, а затем идентифицируете его как transformer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...