使用Apache Camel CometD组件订阅Salesforce更改数据捕获

时间:2019-03-07 12:12:53

标签: apache-camel salesforce cometd

我正在尝试编写Java DSL路由以订阅Salesforce Change Data Capture频道。但是,我的限制是不要使用用户名和密码,而希望使用OAuth进行身份验证。

我无法找到一种方法来传递OAuth凭据(即访问密钥/刷新令牌)作为初始化骆驼竞争组件的一部分。有人可以指导我提供骆驼组件详细信息的方法吗?

1 个答案:

答案 0 :(得分:0)

骆驼竞争的组件非常古老,Salesforce在其Java客户端中使用如此古老的技术也令人遗憾。

因此,这个古老的骆驼竞争组件不支持您的要求。

最好在驼峰销售中内置对变更数据捕获的支持。欢迎您记录JIRA门票。但是Salesforce并非“有趣”,因此任何人都可能需要一段时间才能自由地实现这一目标。但是,像Red Hat这样的商业公司都支持Apache Camel,如果您是Red Hat客户,则可以向他们寻求帮助,并优先考虑改善骆驼销售队伍。