Я собираюсь реализовать использование службы REST с помощью Spring-интеграции, и у меня есть следующий код:
<int:gateway id="myGateway" service-interface="org.moonshiner.MyGateway"/>
<int:channel id="myInputChannel"/>
<int:chain input-channel="myInputChannel">
<int-http:outbound-gateway
url="${url}"
http-method="GET"
rest-template="oAuth2RestTemplate"
expected-response-type="java.lang.String">
</int-http:outbound-gateway>
<int:transformer ref="myTransformer"/>
</int:chain>
Все работает просто отлично, но я хочу сделать ту же реализацию, но вместо использования веб-службы RESTЯ хочу прочитать файл (ы) из папки при вызове моего шлюза.
Есть предложения, пожалуйста?Я попытался использовать file: inbound-channel-adapter, но я вынужден определить опрашивающее устройство, чего я не хочу, поскольку я хочу читать файл только при вызове моего шлюза.