如何在Camel中做可选回复

时间:2015-03-06 15:38:43

标签: apache-camel

如果客户邮件不符合我的预期,我会弃置客户邮件,但不会向客户回复。

案例:

如果我打字类型" A"和客户发送" A"然后我处理" A"并且通常会发送回复。

但是如果客户端发送" B",那么只需丢弃该消息并继续监听,并且客户端会因超时而死亡。我希望这样做是为了避免使用带有垃圾邮件的带宽,并最终禁止发送意外内容的IP。

我试图:

  • 使用stop()但这会停止处理交换,但仍会回复原始交换。
  • 将MEP更改为inOptionalOut,但我不知道如何跳过回复。

我需要什么才有意义? :S或者我应该满足于回复null或短文,例如"禁止:P" ?

0 个答案:

没有答案