172.4. Example
以下片段在内容存储库的 /home/test
节点下创建名为 node
的节点。另外,还向节点添加了一个附加属性: my.contents.property
,它将包含所发送消息的正文。
from("direct:a").setHeader(JcrConstants.JCR_NODE_NAME, constant("node")) .setHeader("my.contents.property", body()) .to("jcr://user:pass@repository/home/test");
以下代码将在 Event.NODE_ADDED 和 Event.NODE_REMOVED 事件(event 类型 1 和 2)在路径 import-application/inbox 下注册 EventListener,并侦听所有子对象。
<route> <from uri="jcr://user:pass@repository/import-application/inbox?eventTypes=3&deep=true" /> <to uri="direct:execute-import-application" /> </route>