发布于 2014-08-05 09:48:52
您可以使用MEL(Mule Expression )使用标准的Java语法或表达式来创建事件类的实例,也可以使用Spring等。下面是一个用事件构建列表并将其设置为有效负载的粗略示例:
<expression-component>
event = new org.mule.module.google.calendar.model.Event();
event.location = "America";
eventTime = org.mule.module.google.calendar.model.EventDateTime();
eventTime.date = "2015-12-16"'
event.start = eventTime;
event.end = eventTime;
message.payload = [event]
</expression-component>然后,您可以使用#有效载荷通过引用传递给连接器。
<google-calendars:batch-insert-event calendarId="bla@gmail.com" calendarEvents="#[payload]" />https://stackoverflow.com/questions/25130943
复制相似问题