如果我试图在GCalendar中使用MuleStudio连接器,则conector将接收org.mule.module.google.calendar.model.Event (见博士)的实例。
如何创建事件实例并将其传递给连接器以在GCalendar中创建事件?
这里是一个案例的图像见图像
发布于 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
复制相似问题