333.6. StringTemplate 属性
自 Camel 2.14 起,您可以通过设置消息标头 "CamelStringTemplateVariableMap" 来定义自定义上下文映射,就像以下代码一样。
Map<String, Object> variableMap = new HashMap<String, Object>(); Map<String, Object> headersMap = new HashMap<String, Object>(); headersMap.put("name", "Willem"); variableMap.put("headers", headersMap); variableMap.put("body", "Monday"); variableMap.put("exchange", exchange); exchange.getIn().setHeader("CamelStringTemplateVariableMap", variableMap);