Class JsonActivityVisitor

java.lang.Object
fr.becpg.repo.activity.remote.JsonActivityVisitor
All Implemented Interfaces:
RemoteActivityVisitor

public class JsonActivityVisitor extends Object implements RemoteActivityVisitor
Visitor for retrieving Activities in Json format
Author:
frederic
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private org.alfresco.service.cmr.repository.ContentService
     
    static final String
    Constant FIRST_NAME="firstName"
    static final String
    Constant LAST_NAME="lastName"
    private static org.apache.commons.logging.Log
     
    private org.alfresco.service.namespace.NamespaceService
     
    static final String
    Constant NODE_REF="nodeRef"
    private org.alfresco.service.cmr.repository.NodeService
     
    private org.alfresco.service.cmr.site.SiteService
     
    static final String
    Constant TITLE="title"
  • Constructor Summary

    Constructors
    Constructor
    Description
    JsonActivityVisitor(org.alfresco.service.cmr.site.SiteService siteService, org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.namespace.NamespaceService namespaceService, org.alfresco.service.cmr.repository.ContentService contentService)
    Constructor for JsonActivityVisitor.
  • Method Summary

    Modifier and Type
    Method
    Description
    private org.json.JSONObject
    createFeedEntityJson(org.alfresco.repo.domain.activities.ActivityFeedEntity feedEntry)
     
    getContentType.
    private String
     
    void
    visit(List<org.alfresco.repo.domain.activities.ActivityFeedEntity> feedEntries, OutputStream result)
    visit.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • logger

      private static org.apache.commons.logging.Log logger
    • NODE_REF

      public static final String NODE_REF
      Constant NODE_REF="nodeRef"
      See Also:
    • TITLE

      public static final String TITLE
      Constant TITLE="title"
      See Also:
    • LAST_NAME

      public static final String LAST_NAME
      Constant LAST_NAME="lastName"
      See Also:
    • FIRST_NAME

      public static final String FIRST_NAME
      Constant FIRST_NAME="firstName"
      See Also:
    • siteService

      private org.alfresco.service.cmr.site.SiteService siteService
    • nodeService

      private org.alfresco.service.cmr.repository.NodeService nodeService
    • namespaceService

      private org.alfresco.service.namespace.NamespaceService namespaceService
    • contentService

      private org.alfresco.service.cmr.repository.ContentService contentService
  • Constructor Details

    • JsonActivityVisitor

      public JsonActivityVisitor(org.alfresco.service.cmr.site.SiteService siteService, org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.namespace.NamespaceService namespaceService, org.alfresco.service.cmr.repository.ContentService contentService)

      Constructor for JsonActivityVisitor.

      Parameters:
      siteService - a SiteService object
      nodeService - a NodeService object
      namespaceService - a NamespaceService object
      contentService - a ContentService object
  • Method Details