Interface CompareEntityServicePlugin


public interface CompareEntityServicePlugin

CompareEntityServicePlugin interface.

Version:
$Id: $Id
Author:
matthieu, kevin
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    applyTo(org.alfresco.service.namespace.QName entityType)
    applyTo.
    void
    compareEntities(org.alfresco.service.cmr.repository.NodeRef entity1NodeRef, org.alfresco.service.cmr.repository.NodeRef entity2NodeRef, int nbEntities, int comparisonPosition, Map<String,CompareResultDataItem> comparisonMap, Map<String,List<StructCompareResultDataItem>> structCompareResults)
    compareEntities.
    void
    compareStructDatalist(org.alfresco.service.cmr.repository.NodeRef entity1NodeRef, org.alfresco.service.cmr.repository.NodeRef entity2NodeRef, org.alfresco.service.namespace.QName datalistType, Map<String,List<StructCompareResultDataItem>> structCompareResults)
    compareStructDatalist.
    boolean
    isComparableProperty(org.alfresco.service.namespace.QName qName, boolean isDataList)
    isComparableProperty.
    boolean
    isDefault.
  • Method Details

    • isDefault

      boolean isDefault()

      isDefault.

      Returns:
      a boolean.
    • compareEntities

      void compareEntities(org.alfresco.service.cmr.repository.NodeRef entity1NodeRef, org.alfresco.service.cmr.repository.NodeRef entity2NodeRef, int nbEntities, int comparisonPosition, Map<String,CompareResultDataItem> comparisonMap, Map<String,List<StructCompareResultDataItem>> structCompareResults)

      compareEntities.

      Parameters:
      entity1NodeRef - a NodeRef object.
      entity2NodeRef - a NodeRef object.
      nbEntities - a int.
      comparisonPosition - a int.
      comparisonMap - a Map object.
      structCompareResults - a Map object.
    • isComparableProperty

      boolean isComparableProperty(org.alfresco.service.namespace.QName qName, boolean isDataList)

      isComparableProperty.

      Parameters:
      qName - a QName object.
      isDataList - a boolean.
      Returns:
      a boolean.
    • compareStructDatalist

      void compareStructDatalist(org.alfresco.service.cmr.repository.NodeRef entity1NodeRef, org.alfresco.service.cmr.repository.NodeRef entity2NodeRef, org.alfresco.service.namespace.QName datalistType, Map<String,List<StructCompareResultDataItem>> structCompareResults)

      compareStructDatalist.

      Parameters:
      datalistType - a QName object.
      structCompareResults - a Map object.
      entity1NodeRef - a NodeRef object
      entity2NodeRef - a NodeRef object
    • applyTo

      boolean applyTo(org.alfresco.service.namespace.QName entityType)

      applyTo.

      Parameters:
      entityType - a QName object.
      Returns:
      a boolean.