发布活动。
postActivity(activityType, siteId, appTool, jsonActivityData)
发布自定义活动类型。
参数
- activityType
必须。以包格式指定的活动类型名称,例如org.alfresco.calendar.event-created。 - siteId
必须。站点ID,用于获取站点成员和feed controls。 - appTool
可选参数。应用程序ID或组件ID,例如:calendarComponent。如果设置,则可以应用feed controls。 - jsonActivityData
必须。活动数据,可以由活动模板访问。
返回值
void
代码例
activities.postActivity("org.alfresco.calendar.event-created", "mysite1", "calendarComponent", '{ "item1" : 123 }');
postActivity(activityType, siteId, appTool, nodeRef)
此方法发布预定义的活动类型并异步查找活动数据,包括name,displayPath,typeQName,firstName(发布用户),lastName(发布用户)。
参数
- activityType
必须。以包格式指定的活动类型名称,例如org.alfresco.calendar.event-created。 - siteId
必须。站点ID,用于获取站点成员和feed controls。 - appTool
可选参数。应用程序ID或组件ID,例如:calendarComponent。如果设置,则可以应用feed controls。 - nodeRef
必须。允许活动服务查找节点的一些通用数据。
postActivity(activityType, siteId, appTool, nodeRef, beforeName)
此方法发布预定义的活动类型并异步查找活动数据,当是签出的节点或被重命名过的节点时使用此方法。
参数
- activityType
必须。以包格式指定的活动类型名称,例如org.alfresco.calendar.event-created。 - siteId
必须。站点ID,用于获取站点成员和feed controls。 - appTool
可选参数。应用程序ID或组件ID,例如:calendarComponent。如果设置,则可以应用feed controls。 - nodeRef
必须。允许活动服务查找节点的一些通用数据。 - beforeName
名称更改之前的节点名称。
postActivity(activityType,siteId,appTool,nodeRef,name,typeQName,parentNodeRef)
此方法发布预定义的活动类型并异步查找活动数据,当是已被删除的节点时使用此方法。
参数
- activityType
必须。以包格式指定的活动类型名称,例如org.alfresco.calendar.event-created。 - siteId
必须。站点ID,用于获取站点成员和feed controls。 - appTool
可选参数。应用程序ID或组件ID,例如:calendarComponent。如果设置,则可以应用feed controls。 - nodeRef
必须。允许活动服务查找节点的一些通用数据。 - name
可选参数。节点名称。 - typeQName
可选参数。节点类型。 - parentNodeRef
可选参数。用于查找路径或displayPath。
文档更新时间: 2019-07-08 15:56 作者:凌云文档