4.5. 弃用的 API 和组件
Camel 2.x 中的所有已弃用的 API 和组件都已在 Camel 3 中删除。
4.5.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组件不再支持 producer (已删除),改为使用camel-http组件。 -
Twitter
-streaming组件已被删除,因为它依赖于已弃用的 Avahi Streaming API,且不再可以正常工作。
4.5.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。