发布活动。

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   作者:凌云文档