Interface EntityActivityService

All Known Implementing Classes:
EntityActivityServiceImpl

public interface EntityActivityService

EntityActivityService interface.

Version:
$Id: $Id
Author:
matthieu
  • Field Details

  • Method Details

    • postCommentActivity

      boolean postCommentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef, ActivityEvent activityEvent)

      postCommentActivity.

      Parameters:
      entityNodeRef - a NodeRef object.
      actionedUponNodeRef - a NodeRef object.
      activityEvent - a ActivityEvent object.
      Returns:
      a boolean.
    • postCommentActivity

      ActivityListDataItem postCommentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef commentNodeRef, ActivityEvent activityEvent, boolean notifyObservers)

      postCommentActivity.

      Parameters:
      entityNodeRef - a NodeRef object.
      commentNodeRef - a NodeRef object.
      activityEvent - a ActivityEvent object.
      notifyObservers - a boolean.
      Returns:
      a NodeRef object.
    • postContentActivity

      boolean postContentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef contentNodeRef, ActivityEvent activityEvent)

      postContentActivity.

      Parameters:
      entityNodeRef - a NodeRef object.
      contentNodeRef - a NodeRef object.
      activityEvent - a ActivityEvent object.
      Returns:
      a boolean.
    • postDatalistActivity

      boolean postDatalistActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef datalistItemNodeRef, ActivityEvent activityEvent, Map<org.alfresco.service.namespace.QName,org.alfresco.util.Pair<Serializable,Serializable>> updatedProperties)

      postDatalistActivity.

      Parameters:
      entityNodeRef - a NodeRef object.
      datalistItemNodeRef - a NodeRef object.
      activityEvent - a ActivityEvent object.
      updatedProperties - a Map object.
      Returns:
      a boolean.
    • postVersionActivity

      boolean postVersionActivity(org.alfresco.service.cmr.repository.NodeRef origNodeRef, org.alfresco.service.cmr.repository.NodeRef versionNodeRef, String versionLabel)

      postVersionActivity.

      Parameters:
      origNodeRef - a NodeRef object.
      versionNodeRef - a NodeRef object.
      versionLabel - a String object.
      Returns:
      a boolean.
    • postMergeBranchActivity

      boolean postMergeBranchActivity(org.alfresco.service.cmr.repository.NodeRef branchNodeRef, org.alfresco.service.cmr.repository.NodeRef branchToNodeRef, org.alfresco.service.cmr.version.VersionType versionType, String description)

      postMergeBranchActivity.

      Parameters:
      branchNodeRef - a NodeRef object.
      branchToNodeRef - a NodeRef object.
      versionType - a VersionType object.
      description - a String object.
      Returns:
      a boolean.
    • postEntityActivity

      boolean postEntityActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, ActivityType activityType, ActivityEvent activityEvent, Map<org.alfresco.service.namespace.QName,org.alfresco.util.Pair<Serializable,Serializable>> updatedProperties)

      postEntityActivity.

      Parameters:
      entityNodeRef - a NodeRef object.
      activityType - a ActivityType object.
      activityEvent - a ActivityEvent object.
      updatedProperties - a Map object.
      Returns:
      a boolean.
    • postStateChangeActivity

      boolean postStateChangeActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef datalistItemNodeRef, String beforeState, String afterState)

      postStateChangeActivity.

      Parameters:
      entityNodeRef - a NodeRef object.
      datalistItemNodeRef - a NodeRef object.
      beforeState - a String object.
      afterState - a String object.
      Returns:
      a boolean.
    • postActivityLookUp

      org.json.JSONObject postActivityLookUp(ActivityType activityType, String value)

      postActivityLookUp.

      Parameters:
      activityType - a ActivityType object.
      value - a String object.
      Returns:
      a JSONObject object.
    • getEntityNodeRefForActivity

      org.alfresco.service.cmr.repository.NodeRef getEntityNodeRefForActivity(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName itemType)

      getEntityNodeRefForActivity.

      Parameters:
      nodeRef - a NodeRef object.
      itemType - a QName object.
      Returns:
      a NodeRef object.
    • cleanActivities

      BatchInfo cleanActivities()

      cleanActivities.

      Returns:
      a BatchInfo object
    • mergeActivities

      void mergeActivities(org.alfresco.service.cmr.repository.NodeRef fromNodeRef, org.alfresco.service.cmr.repository.NodeRef toNodeRef)

      mergeActivities.

      Parameters:
      fromNodeRef - a NodeRef object.
      toNodeRef - a NodeRef object.
    • clearAllActivities

      void clearAllActivities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef)

      clearAllActivities.

      Parameters:
      entityTplNodeRef - a NodeRef object.
    • isMatchingStateProperty

      boolean isMatchingStateProperty(org.alfresco.service.namespace.QName propName)

      isMatchingStateProperty.

      Parameters:
      propName - a QName object.
      Returns:
      a boolean.
    • isIgnoreStateProperty

      boolean isIgnoreStateProperty(org.alfresco.service.namespace.QName propName)

      isIgnoreStateProperty.

      Parameters:
      propName - a QName object.
      Returns:
      a boolean.
    • postExportActivity

      void postExportActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName dataType, String fileName)

      postExportActivity.

      Parameters:
      entityNodeRef - a NodeRef object
      dataType - a QName object
      fileName - a String object
    • postChangeOrderActivity

      boolean postChangeOrderActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef changeOrderNodeRef)

      postChangeOrderActivity.

      Parameters:
      entityNodeRef - a NodeRef object
      changeOrderNodeRef - a NodeRef object
      Returns:
      a boolean
    • postComplianceCheckActivity

      boolean postComplianceCheckActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef)

      postComplianceCheckActivity.

      Parameters:
      entityNodeRef - a NodeRef object
      Returns:
      a boolean
    • postDataListDeleteFromTemplateActivity

      boolean postDataListDeleteFromTemplateActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, String listType)

      postDataListDeleteFromTemplateActivity.

      Parameters:
      entityNodeRef - a NodeRef object
      templateNodeRef - a NodeRef object
      listType - a String object
      Returns:
      a boolean
    • postDataListCopyActivity

      void postDataListCopyActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceEntityNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceListNodeRef, String action)

      postDataListCopyActivity.

      Parameters:
      entityNodeRef - a NodeRef object
      sourceEntityNodeRef - a NodeRef object
      sourceListNodeRef - a NodeRef object
      action - a String object