Spring 統合の助けを借りて ftp ポーラーを実行しようとしていますが、ポーラーは xml 構成でうまく機能します。ここで、cron-expression やポーリング レートなどのポーラーのいくつかのプロパティを動的に設定して、Java コードで構成可能にし、Web インターフェイスにリンクできるようにしたいと考えています。
この件に関して多くのトピックを見てきましたが、それを行うのに本当に明確なものはありません.
それを行う古典的な方法はありますか?
SpeL でできますか?
XML での私の Bean ポーラー宣言は次のとおりです。
<int-ftp:inbound-channel-adapter id="ftpInbound"
channel="ftpChannel" session-factory="ftpClientFactory"
filename-regex=".*\.tmp$" auto-create-local-directory="true"
delete-remote-files="false" remote-directory="/cft-polling" local-directory="file:target/ftp-output" >
<int:poller fixed-rate="1000" />
</int-ftp:inbound-channel-adapter>
<int:channel id="ftpChannel">
<int:queue />
</int:channel>