3.6. 弃用的 API 和组件
Camel 3 中删除了来自 Camel 2.x 的所有已弃用的 API 和组件。
3.6.1. 删除的组件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Camel 2.x 中的所有已弃用的组件都在 Camel 3.x 中删除,包括旧的 camel-http, camel-hdfs, camel-mina, camel-mongodb, camel-netty, camel-netty-http, camel-quartz, camel-restlet 和 camel-rx 组件。
-
删除了
camel-jibx组件。 -
删除了
camel-boon数据格式。 -
删除了
camel-linkedin组件,因为 不再支持 Linkedin API 1.0。对新 2.0 API 的支持由 CAMEL-13813 跟踪。 -
camel-zookeeper删除了其路由策略功能,而是使用ZooKeeperClusterService或camel-zookeeper-master组件。 -
camel-jetty组件不再支持制作者(已被删除),改为使用camel-http组件。 -
Twitter
-streaming组件已被删除,因为它依赖于已弃用的 Twitter Streaming API,不再可以正常工作。
3.6.2. 重命名组件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在 Camel 3.x 中重命名以下组件。
-
camel
-microprofile-metrics已重命名为camel-micrometer -
测试组件已重命名为dataset-test,并从camel-core移到camel-datasetJAR 中。 -
http4组件已重命名为http,它对应于从org.apache.camel.component.http4到org.apache.camel.component.http的组件软件包。现在,支持的方案只能是http和https。 -
hdfs2组件已重命名为hdfs,它对应于从org.apache.camel.component.hdfs2到org.apache.camel.component.hdfs的组件软件包。现在支持的方案是hdfs。 -
mina2组件已重命名为mina,它对应于来自从org.apache.camel.component.mina2到org.apache.camel.component.mina2 的软件包。现在支持的方案是mina。 -
mongodb3组件已重命名为mongodb,它对应于从org.apache.camel.component.mongodb3到org.apache.camel.component.mongodb的组件软件包。现在支持的方案是mongodb。 -
netty4-http组件已重命名为netty-http,它对应于从org.apache.camel.component.netty4.http到org.apache.camel.component.netty.http的组件软件包。现在支持的方案是netty-http。 -
netty4组件已重命名为netty,它对应于从org.apache.camel.component.netty4到org.apache.camel.component.netty的组件软件包。现在支持的方案是netty。 -
quartz2组件已重命名为quartz,它对应于从org.apache.camel.component.quartz2到org.apache.camel.component.quartz的组件软件包。现在支持的方案是quartz。 -
rxjava2组件已重命名为rxjava,它对应于从org.apache.camel.component.rxjava2到org.apache.camel.component.rxjava的组件软件包。 -
将
camel-jetty9重命名为camel-jetty。现在,支持的方案是jetty。