camel自定义组件
来源:互联网 发布:e站app 显示网络错误 编辑:程序博客网 时间:2024/05/07 10:46
camel自定义组件需要有以下三要素:
xxxComponent extends DefaultComponent
xxxConfiguration
xxxEndpoint extends ProcessorEndpoint或者xxxEndpoint extends DefaultEndpoint
xxxComponent.createEndpoint 创建一个endpoint
camel的神奇之处在于一个route节点只要配置成类似下面的这种格式就可以
<bean id="xxxBeanId" class="packageName.xxxComponent">
<to uri="xxxBeanId:action?paramName=paramValue" />
实际处理任务的并不是component而是component创建的endpoint,component创建endpoint时会传入xxxConfiguration,这样endpoint可以根据configuration的action和param来执行具体的任务
EndPoint的onExchange()方法会调用processor处理
0 0
- Camel自定义组件示例
- Camel自定义组件示例
- camel自定义组件
- Camel 组件之 Timer
- Camel查找组件方式
- Camel-Component组件总结
- camel File 组件使用
- camel 路由跳转组件使用
- Camel In Action 第七章 理解camel组件
- 例子二:使用servicemix-camel组件
- 例子二:使用servicemix-camel组件
- Apache Camel 的一个file组件问题
- Apache Camel系列(3)----Redis组件
- Apache Camel之FTP组件学习
- Camel
- Camel
- Camel
- 在 Java EE 组件中使用 Camel Routes
- js 日期格式化
- JS 判断字符串中是否包含中文
- 数据库线程死锁
- JDK安装(E盘)
- 如何保存Keras模型?
- camel自定义组件
- Linux中java log输出中文乱码 中文变“?”
- Array Partition I,数组分对中最小值的和最大值
- 什么是计量与支付
- Arduino 基本设置 + timer
- javaScript 知识点
- 【贪心】洛谷 P1208 [USACO1.3]混合牛奶 Mixing Milk
- 正则分析法获得url参数
- 利用Spring获得Request和Session