2.6. 弃用的 API 和组件
Camel 2.x 中的所有已弃用的 API 和组件都已在 Camel 3 中删除。
2.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 不再被支持。CAMEL-13813 跟踪了对新 2.0 API 的支持。 -
camel-zookeeper删除了其路由策略功能,而是使用ZooKeeperClusterService或camel-zookeeper-master组件。 -
camel-jetty组件不再支持制作者(已删除),改为使用camel-http组件。 -
删除了
twitter-streaming组件,因为它依赖于已弃用的 Tailoring Streaming API,且无法正常工作。
2.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。