0
私は、20000固定遅延のメールを受信するためのimapチャネル・アダプターを構成しました。 これは期待通りに機能しています。しかし、問題は、それが継続的に実行されているということです。だから私はいくつかの質問があります:Start&Stop - メインargsからのSpring imapインバウンド・チャネル・アダプター
- main()を使用してこのチャネルアダプタを起動および停止するにはどうすればよいですか?
- このジョブをバッチサーバー(UNIX)で構成すると、メインプログラム自体を使用してこのジョブを停止するにはどうすればいいですか(このチャネルアダプタは連続して実行されています)。
- ポーラを「成功」または「失敗」として開始するmainメソッドに何かを返すと、メインからsystem.exit(0)またはsystem.exit(1)を返すことができます。
- チャネルアダプタを実行してmain()を完全に制御する方法はありますか?
ご協力いただきありがとうございます。
<int-mail:imap-idle-channel-adapter id="customAdapter"
store-uri="imaps://[userid]:[pasword]@imap.gmail.com:993/inbox"
channel="receiveChannel"
auto-startup="true"
should-delete-messages="false"
should-mark-messages-as-read="false"
java-mail-properties="javaMailProperties"auto-startup="false">
<int:poller max-messages-per-poll="10" fixed-delay="20000"/>