Platform Explorer / Nuxeo Platform 5.8

Extension point activityStreams

Documentation

An ActivityStream stores the information about a given stream (user activity stream, a social workspace activity stream, etc).

It contains:

  • a name;
  • a list of Activity verbs related to the stream.

    <activityStream name="userActivityStream">
        <verbs append="true">
            <verb>documentCreated</verb>
            <verb>documentModified</verb>
            <verb>circle</verb>
        </verbs>
    </activityStream>

Contribution Descriptors

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-wall-5.8.jar
    <extension point="activityStreams" target="org.nuxeo.ecm.activity.ActivityStreamService">
    
        <activityStream name="defaultWallActivityStream">
          <verbs>
            <verb>documentCreated</verb>
            <verb>documentModified</verb>
            <verb>minimessage</verb>
          </verbs>
        </activityStream>
    
        <activityStream name="socialWorkspaceWallActivityStream">
          <verbs>
            <verb>documentCreated</verb>
            <verb>documentModified</verb>
            <verb>makedocumentpublic</verb>
            <verb>minimessage</verb>
            <verb>socialworkspace:members</verb>
          </verbs>
        </activityStream>
    
      </extension>
  • nuxeo-social-workspace-gadgets-5.8.jar
    <extension point="activityStreams" target="org.nuxeo.ecm.activity.ActivityStreamService">
    
        <activityStream name="socialWorkspaceActivityStream">
          <verbs>
            <verb>documentCreated</verb>
            <verb>documentModified</verb>
            <verb>makedocumentpublic</verb>
            <verb>socialworkspace:members</verb>
          </verbs>
        </activityStream>
    
      </extension>
  • nuxeo-user-activity-stream-5.8.jar
    <extension point="activityStreams" target="org.nuxeo.ecm.activity.ActivityStreamService">
    
        <activityStream name="userActivityStream">
          <verbs>
            <verb>documentCreated</verb>
            <verb>documentModified</verb>
            <verb>documentRemoved</verb>
          </verbs>
        </activityStream>
    
      </extension>
  • nuxeo-runtime-5.8.jar
    <extension point="activityStreams" target="org.nuxeo.ecm.activity.ActivityStreamService">
    
        <activityStream name="userActivityStream">
          <verbs append="true">
            <verb>circle</verb>
            <verb>socialworkspace:members</verb>
          </verbs>
          <relationshipKinds append="true">
            <relationshipKind>circle</relationshipKind>
            <relationshipKind>socialworkspace:members</relationshipKind>
          </relationshipKinds>
        </activityStream>
    
      </extension>