1.4. 支持的语言
有 12 种语言。
| 扩展 | 工件 | JVM 支持级别 | 原生支持级别 | 描述 |
|---|---|---|---|---|
| bean 方法 | 产品支持 | 产品支持 | 调用 Java Bean 的方法 | |
| 常数 | 产品支持 | 产品支持 | 固定的值只在路由启动期间设置一次。 | |
| ExchangeProperty | 产品支持 | 产品支持 | 获取指定 Camel Exchange 属性的值。 | |
| File | 产品支持 | 产品支持 | 用于表达式和 predicates,使用 file/simple 语言。 | |
| 标头 | 产品支持 | 产品支持 | 获取指定 Camel Message 标头的值。 | |
| HL7 Terser | 产品支持 | 产品支持 | marshal 和 unmarshal HL7 (Health people)模型对象使用 HL7 MLLP codec。 | |
| JSON 路径 | 产品支持 | 产品支持 | 针对 JSON 消息正文评估 JsonPath 表达式。 | |
| Ref | 产品支持 | 产品支持 | 在 Camel 注册表中查找表达式并评估它。 | |
| Simple(简单) | 产品支持 | 产品支持 | 针对 Camel Exchange 评估 Camel 的内置简单语言表达式。 | |
| tokenize | 产品支持 | 产品支持 | 使用指定的分隔符模式授权文本有效负载。 | |
| XPath | 产品支持 | 产品支持 | 针对 XML 有效负载评估 XPath 表达式。 | |
| XQuery | 产品支持 | 产品支持 | 使用 XQuery 和 Saxon 查询和/或转换 XML 有效负载。 |