官网: http://camel.apache.org/from.html
总结:
from表示从这个endpoing取消息,to表示将消息发往这个endpoint,endpoint是消息地址,包含协议类型以及url。
Camel 路由的起点,路由启始于一个给定的端点。端点可以是任何一个camel组件。组件从各自的源创建camel exchanges,并将它们放入路由。
java
from(String uri)
from(Endpoint endPoint)
spring XML
<from uri="" ref=""/>
Parameters
参数 | 类型 | 描述 |
---|---|---|
uri | String | URI 描述一个 Camel Endpoint |
endpoint | Endpoint | 一个 Camel Endpoint |
ref | Bean | 关联一个 Endpoint bean 实例 |
例子
有一个文件Endpoint作为路由的起点,在这个目录下的每一个文件创建一个exchange 并把它放入到camle路由中。
java
从RouteBuilder类的内部configure方法定义一个camel路由的起始
from("file:c:/in")
Spring XML Schema
<route>
<from uri="file:c:/in" />
</route>