Apache camel Camel Apns组件readtimeout和connectiontimeout无法访问设置

Apache camel Camel Apns组件readtimeout和connectiontimeout无法访问设置,apache-camel,apple-push-notifications,Apache Camel,Apple Push Notifications,我正在使用camel apns组件来推送发送通知,但我没有找到任何用于读取和连接的超时设置程序 正如我所看到的: 有这样一个类,ApnsConnection,它包括这些参数。但是ApnsServiceFactory使用ApnsBuilder类作为默认类。在其getService()方法中,未实现这两个超时的设置 所以问题是,我是遗漏了什么,还是超时设置真的遗漏了 感谢超时设置丢失,但这并不意味着您不能这样做,查看中,您可以看到一个名为configureServiceBuilder(ApnsSer

我正在使用camel apns组件来推送发送通知,但我没有找到任何用于读取和连接的超时设置程序

正如我所看到的:

有这样一个类,ApnsConnection,它包括这些参数。但是ApnsServiceFactory使用ApnsBuilder类作为默认类。在其getService()方法中,未实现这两个超时的设置

所以问题是,我是遗漏了什么,还是超时设置真的遗漏了


感谢

超时设置丢失,但这并不意味着您不能这样做,查看中,您可以看到一个名为configureServiceBuilder(ApnsServiceBuilder serviceBuilder)的受保护方法,该方法用于测试类(提供了一个很好的用法示例),这意味着您可以向生成器添加额外的配置


子类化ApnsServiceFactory并覆盖configureServiceBuilder。在覆盖的主体中,将您的
withConnectionTimeout()
withReadTimeout()
添加到传入的serviceBuilder中并返回它。

我完全忽略了这一部分。你是对的。但在我看来,这绝对是一个bug,需要修复。谢谢